added a specific generator for each game