Refinements to messages