improvement: scrollTo is now public