really fixing the scrolling issues, finally