added GameManager