animations and requirements work