generate Message Entity