added message type comments