     (.newLine w))))
 
 (def config
-  (p/properties->map 
-    (->> "./mapper.properties" io/file p/load-from)
-    true))
+  (let [properties (p/properties->map 
+        (->> "./mapper.properties" io/file p/load-from)
+        true)]
+      (do
+        (map println properties)
+        properties)))
 
 (defn at-folder [options filename]
-  (str (:output options) "/" filename))
+  (let [path (str (:output options) "/" filename)]
+      (do
+        (println (str "accessing " path))
+        path)))
 
 (defn process [options]
   (do 

            ;(println parent)
            ;(println many-from-list)
            ;(println many-from-single)
            {:output output
               :v value
              :multiple multiple}
             )))

; (select- {:map ["vos" "name"] :to "v7"} user-data)
; (select- {:map ["a"] :to "v7"} user-data)

                            (select- mapping coll))
                         (format-value [value]
                            (str (:multiple value) (:output value) "|" (clojure.string/join "|" (:v value))))]

                         (println (str "destination-file " destination-file))
                         (println (str "mappings " mappings))
                         (println (str "user-data " user-data))
       
       (->>  mappings
          (map #(select-values user-data %))
