scheduled animations so that they execute in order