- add draggable handler
- update draggable directive