more work on draggable and some examples