finished haikugenerator