committed before changing mouseWheeled to use vistable and scroll instead of seq