add smooth-scroll mode