                         dispatch_async(dispatch_get_main_queue()) { [weak self] in
                             if let strongSelf = self {
                                 let _ = try? strongSelf.realm.write {
-                                    strongSelf.conversation.withGroup?.includeMe = true
+                                    group.includeMe = true
                                 }
                             }
                         }

                    dispatch_async(dispatch_get_main_queue()) { [weak self] in
                        if let strongSelf = self {
                            let _ = try? strongSelf.realm.write {
                                strongSelf.conversation.withGroup?.includeMe = true
                            }

                            afterSubscribed?()


            println("meIsMember: \(meIsMember)")

            dispatch_async(dispatch_get_main_queue()) { [weak self] in
                if let strongSelf = self {
                    let _ = try? strongSelf.realm.write {
                        group.includeMe = meIsMember
                    }
                }
            }

            guard !meIsMember else {
                return
            }

            delay(3) { [weak self] in

                guard !group.includeMe else {
                    return
                }

