why are controllers being preserved even without sticky flags
progress
quick fixed mainBodyAnim
quick fixed mainBodyAnim
starting future states