         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
         }
     }
     

                qualifiedName qName: String?) {
//        print("End: ", elementName)

        // If the current XML elements name is 'description' and it contains HTML content
        // (There's got to be a better way to detect HTML right?...)
        if self.currentContent.contains("<") && elementName == "content" {
        
            // Convert the entire HTML doc to an AttributedString and then back again to string to strip away all HTML.
            self.currentContent = self.currentContent.unescape() + "\n"
            delegate?.feed += self.currentContent

//        }
        } else if elementName == "title" {
            delegate?.feed += self.currentContent + "\n"
            self.currentReview?.title = self.currentContent
        } else if elementName == "name" {
            delegate?.feed += "NAME : " + self.currentContent + "\n"
            self.currentReview?.author = self.currentContent
        } else if elementName == "im:version" {
            self.currentReview?.version = self.currentContent
        } else if elementName == "im:rating" {
            self.currentReview?.rating = Int(self.currentContent)
        }
    }
    
    func parserDidEndDocument(_ parser: XMLParser) {
        print(self.currentReview ?? "NO REVIEW")
        self.delegate?.parsingDidEnd()
    }
    


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

    internal var feed: String = ""
