minor hierarchy and gameobject position changes