constraintio improvement