added fade slideshow and adaptive height feature