swapping out animations for callbacks