added overlay scrolling