compojure -> kinematic