bumped to 3 generations per second