finished poem functions
Merged