update to classic game logic

need to get up to date