serious updates required for this game