attempting to add smooth scrolling