Added a fadeInDuration option