add addCondition()