Updates protocol definition