Adjusting constraint structure