animations with Promises

build & unbuild animations for section change with Promises