HARD GENERATION