         let expectation1 = self.expectation(description: "Add feedback")
 
         let location = Location(begin: 0, end: 1)
-        let types = [TypeLabel()]
-        let categories = [CompareComplyV1.Category()]
-        let originalLabels = OriginalLabelsIn(types: types, categories: categories)
-        let updatedLabels = UpdatedLabelsIn(types: types, categories: categories)
+        let text = """
+                    1. IBM will provide a Senior Managing Consultant / expert resource, for up to 80 hours, to assist
+                    Florida Power & Light (FPL) with the creation of an IT infrastructure unit cost model for existing
+                    infrastructure."
+                    """
+
+        let originalType1 = TypeLabel(
+            label: Label(nature: "Obligation", party: "IBM"),
+            provenanceIds: ["85f5981a-ba91-44f5-9efa-0bd22e64b7bc", "ce0480a1-5ef1-4c3e-9861-3743b5610795"]
+        )
+        let originalType2 = TypeLabel(
+            label: Label(nature: "Exclusion", party: "End User"),
+            provenanceIds: ["85f5981a-ba91-44f5-9efa-0bd22e64b7bc", "ce0480a1-5ef1-4c3e-9861-3743b5610795"]
+        )
+        let originalCategory1 = CompareComplyV1.Category(
+            label: "Responsibilities",
+            provenanceIds: []
+        )
+        let originalCategory2 = CompareComplyV1.Category(
+            label: "Amendments",
+            provenanceIds: []
+        )
+        let originalLabels = OriginalLabelsIn(types: [originalType1, originalType2], categories: [originalCategory1, originalCategory2])
+
+        let updatedType1 = TypeLabel(
+            label: Label(nature: "Obligation", party: "IBM"),
+            provenanceIds: nil
+        )
+        let updatedType2 = TypeLabel(
+            label: Label(nature: "Disclaimer", party: "Buyer"),
+            provenanceIds: nil
+        )
+        let updatedCategory1 = CompareComplyV1.Category(
+            label: "Responsibilities",
+            provenanceIds: nil
+        )
+        let updatedCategory2 = CompareComplyV1.Category(
+            label: "Audits",
+            provenanceIds: nil
+        )
+        let updatedLabels = UpdatedLabelsIn(types: [updatedType1, updatedType2], categories: [updatedCategory1, updatedCategory2])
+
+        let document = ShortDoc(title: "Super important document", hash: nil)
+        let modelID = "contracts"
+        let modelVersion = "11.00"
+
         let feedbackDataInput = FeedbackDataInput(
             feedbackType: "element_classification",
             location: location,
-            text: "All about Compare and Comply",
+            text: text,
             originalLabels: originalLabels,
             updatedLabels: updatedLabels,
-            document: nil,
-            modelID: nil,
-            modelVersion: nil)
+            document: document,
+            modelID: modelID,
+            modelVersion: modelVersion)
 
         compareComply.addFeedback(
             feedbackData: feedbackDataInput,

            failure: failWithError) {
                response in

                print(response)
                expectation.fulfill()
        }
        waitForExpectations()

        compareComply.listFeedback(failure: failWithError) {
            response in

            expectation.fulfill()
        }
        waitForExpectations()
