added GameCanvas