added native scrolling