bump protocol and finalize