endlessly editing the protocol description