past couple commits started on #5, and have an ugly, ugly scrollbar working for #6