uses clojure routes if database is not present