added leiningen requirement