update to link and add Poem methods