add smooth scroll and contact