using simpler Condition constructor