mvoe #Animate to own package