loose constraints