Update condition.h