added improvements to scroll view