         self.currentContent = ""
 //        print("Begin: ", elementName, Array(attributeDict.keys))
         if elementName == "entry" {
-            print(self.currentReview ?? "NO REVIEW")
+//            print(self.currentReview ?? "NO REVIEW")
+            if self.currentReview != nil {
+                self.delegate?.allReviews.append(self.currentReview!)
+            }
             self.currentReview = XFPReview()
+        } else if elementName == "content" && attributeDict["type"] == "text" {
+            self.isParsingContent = true
         }
     }
     

    var title: String?
    var author: String?
    var content: String?
    var rating: Int?
    var version: String?
    
    var description: String {
        return "REVIEW,\n \(title),\n \(content),\n \(author),\n \(rating)"
    }
}

protocol CHFParserDelegate: class {
    var feed: String { get set }
    func parsingDidEnd()
}



class ParserTest: CHFParserDelegate {
    
    var allReviews: [XFPReview] = []
    
    internal func parsingDidEnd() {
        print(self.allReviews.dropFirst()) // [1 ..< self.allReviews.count]
    }

    internal var feed: String = ""
