simplify "GameSystemBase"