scrolling works now correctly