unfinished interfaces for GameEnv