got it working in two columns, todo: figure out some sensible scrolling