adding better UX for scrolling map