message format revise