added rhyming test functions but they are still buggy