first commit trying to port it to cljx