scroll and mouse events now get through properly