Generation should include