Updating protocol.