if printed it will still call animate, but gives the user more flexibility about animation factors (such as times etc)