fix remaining bugs with scrolling background