Using outer height to calc amount to scroll
Refactored scroll stuff