added structure for game