Save a generation