Added Condition class