updated to work with lein 2