new createMessage() method