constrain the drag