add poem and delete poem functions