add scene graph