add getScrollOffset