add constraints on loose phrs