Generation stuff finished