added optional scrolling hover functionality