moved primary generator from mac to json