add bigmsg impl template