add more game logic!