idiomatic clojure, poco a poco. destructure let in start-all.