add hierarchy to script
some progress on anim