better scrolling, dst edge bug