Changed protocol definition