Fixing optional arguments distance 2 condition
Adding clojure momentum model