increment protocol version