touch up on game logic