updated contraints