-- further progress to unifying all managers under the game manager