made private defns private via defn-; cleaned up printlns