web animation dependency