add subgraph and clojurescript