add scrollingPromise to options