remove old struct gen
add new struct gen MsgHeader Footer