thinking about draggable constrain