implement DraggableRow class