add fade support to animations