update to make scrolling proportional