seems like smooth-scrolling can make problems