    (description-str description)
    (wrap game-description)
    (ausleihe library-signature)
-   (verkauf product-number price)))
+   (verkauf item)))
 
 (defn- level-str [items path path-to-numbers]
   (str

     (producer-str producer-brief rucksackbuch-number)
     (producer-str producer-brief))
   (ausleihe library-signature)
   (verkauf product-number price)))

(defmethod entry-str :musiknoten
  [{:keys [creator title subtitles name-of-part source-publisher
           source-date genre-text description producer-brief
           library-signature product-number price] :as item}]
  (join
   (entry-heading-str item)
   (description-str description)
   (producer-str producer-brief)
   (ausleihe library-signature)
   (verkauf product-number price)))

(defmethod entry-str :taktilesbuch
  [{:keys [creator title subtitles name-of-part source-publisher
           source-date genre-text description producer-brief
           library-signature product-number price] :as item}]
  (join
   (entry-heading-str item)
   (description-str description)
   (producer-str producer-brief)
   (ausleihe library-signature)
   (verkauf product-number price)))

(defmethod entry-str :hörbuch
  [{:keys [genre-text description duration narrators producer-brief
           produced-commercially? library-signature product-number price] :as item}]
  (join
   (entry-heading-str item)
   (genre-str genre-text)

     (wrap producer-brief "" ", Hörbuch aus dem Handel")
     (producer-str producer-brief))
   (ausleihe-simple library-signature)
   (when (or product-number price-on-request?)
     (str "Verkauf: " (when product-number (str product-number ", ")) price))))

(defmethod entry-str :grossdruck
  [{:keys [genre-text description library-signature volumes
           product-number price price-on-request?] :as item}]
  (join
   (entry-heading-str item)
   (genre-str genre-text)
   (description-str description)
   (when library-signature
     (str "Ausleihe: " library-signature (wrap volumes ", " " Bd. " false)))
   (when (or product-number price-on-request?)
     (str "Verkauf: " price))))

(defmethod entry-str :e-book
