initial attempt for scene graph re structuring