Copy generation one-by-one