constraintString bug fixed