msg list and merge
msg list and merge