implemented lein run loop