working on line navigation. It breaks when scrolling down (or up, I suppose). It thinks it is on a line further than it really is, as it doesnt print the bottom line if it doesn't all fit