fixing conditions