describing the constraints