flag style, smooth scroll