animation mostly working again
changing client side router
stop events firing correctly and safety check on render seems to work