condition documentation