basic work on the scene graph