added custom game class