Added smooth scrolling feature