make draggable optional