scenegraph finally fixed