Providing smooth scroll