improved the scrolling to enable acceptable viewing on different device size