Updated the protocol