Draggable is successful finally. Need to improve the structure.