                         
                         if aStringArray.contains(aCondition) {
                             didFindAll = true
+                            
                         } else {
                             didFindAll = false
+                            break
                         }
                         
                     }

    
    
    func conditionCheck(iFilterQuestion:NSDictionary) -> Bool {
        
        if isANumberCondition(iFilterQuestion) {
            
            if let kConditions = iFilterQuestion["answerCheck"] as? [String] {

                    print(aFilterQuestion)
                    
                    if isAnd(aFilterQuestion) {
                        print("isand satisfied")
                        if (conditionCheck(aFilterQuestion) && !didFail) {
                            
                            didSatisfy = true
