Finished generation (crappy version)