reviewed scrolling code, added TODO