add graph JSM and generators