display can probs just be pure cljs, no mods