                 case let c as DisconnectPeer:
                     if (c.peer.displayName == peer.displayName) {
                         self.unbecome()
+                        self.this ! StartScanning()
                     }
                     break
                 

    }
    
    func camera(peer : MCPeerID) -> Receive {
        print("camera")
        return {[unowned self] (msg : Message) in
            switch(msg) {
                case let s as SendFrame:
                    do {

                    }
                    
                break
                
            case let c as DisconnectPeer:
                if (c.peer.displayName == peer.displayName) {
                    self.unbecome()
                    self.this ! c
                }
                break
                
                case is UnbecomeCamera:
                    self.unbecome()
                break
