what type is message type?