update the google protocol buffer definition