updated primary generator