base game working