trying to add cljs.core.async timeout