add messageNum