fighting with clojurescript differences (is not sequable )
Better stage control