small constraint changes