Initial generation.