oops, actually fix simple generation