move proto to mblock