updated spazzing scrolling