Protocol Buffer Update