add scrollX, scrollY
Change draggable speed
Add state events