fix constraints
fix constraints