finally make scroll work again