fixed message list duplication