Up and down scroll now works - but can mess up if window is resized - may need brute force function to can everything on window resize