removed cljs part