support sync
add some scroll-problem solution