add format_poem