User side cljs updates