revise draggable()
change something