commented Agent and GameApp