upgrade to smooth scroll