     var notifyOfWatchesViaEmail: Bool
     var notifyOfCommentsOnPostWatchViaPush: Bool
     var notifyOfCommentsOnPostWatchViaEmail: Bool
+    var hasAnnouncementsEnabled: Bool
     let discoverable: Bool
     // optional
     var gaUniqueId: String?

        coder.encodeObject(notifyOfWatchesViaEmail, forKey: "notifyOfWatchesViaEmail")
        coder.encodeObject(notifyOfCommentsOnPostWatchViaPush, forKey: "notifyOfCommentsOnPostWatchViaPush")
        coder.encodeObject(notifyOfCommentsOnPostWatchViaEmail, forKey: "notifyOfCommentsOnPostWatchViaEmail")
        coder.encodeObject(discoverable, forKey: "discoverable")
        super.encode(with: coder.coder)
    }

        self.notifyOfWatchesViaEmail = notifyOfWatchesViaEmail
        self.notifyOfCommentsOnPostWatchViaPush = notifyOfCommentsOnPostWatchViaPush
        self.notifyOfCommentsOnPostWatchViaEmail = notifyOfCommentsOnPostWatchViaEmail
        self.hasAnnouncementsEnabled = hasAnnouncementsEnabled
        self.discoverable = discoverable
        super.init(version: ProfileVersion)
    }
