Fixed scrolling

scrolling the "proper" way