bug fixes, make sure scrolldiff is not used when at top of the list