         }
     }
     
-    public var logCollector: LogCollector? {
+    public var feedbackRecipients: [String]? {
         get {
-            return feedbackViewController.logCollector
+            return feedbackViewController.feedbackRecipients
         }
         set {
-            feedbackViewController.logCollector = newValue
+            feedbackViewController.feedbackRecipients = newValue
         }
     }
     
-    // MARK: - FeedbackNavigationController
-
-    /// The root view controller used to collect feedback.
-    let feedbackViewController: FeedbackViewController
-    
-    /// A delegate that is informed of significant events in feedback collection.
     public var feedbackDelegate: FeedbackCollectorDelegate? {
         get {
             return feedbackViewController.feedbackDelegate

        }
    }
    
    /// The default email addresses of recipients to which feedback should be sent.
    public var feedbackRecipients: [String]? {
        get {
            return feedbackViewController.feedbackRecipients
        }
        set {
            feedbackViewController.feedbackRecipients = newValue
        }
    }
        
    override init(navigationBarClass: AnyClass?, toolbarClass: AnyClass?) {
        feedbackViewController = FeedbackViewController()
        

        }
    }
    
    public var logCollector: LogCollector? {
        get {
            return feedbackViewController.logCollector
        }
        set {
            feedbackViewController.logCollector = newValue
        }
    }
    
    // MARK: - FeedbackCollector
    
    public var editor: Editor? {
        get {
            return feedbackViewController.editor
