more preparations for scrolling features