final animation and control input