add fade in/out effects