animation controller redundant checks