Mostly finished clojurex preso