interfaces to communicate with game server.