connection and game logic