draggable component base is working