Protocol update