Protocol update
Fixed a bug