add createMessage