move stuff to cljs