add horizontal scrolling support, for the heck of it