added check to avoid infinite relaxation of cl