added isDraggable