protocol upgrade