Tried unsuccessfully to solve background colors breaking when scrolling horizontally. Another bug to work on at a later time.
Final details