some overflow scrolling improvements