update smooth scroll