diff --git a/src/core/packet/msg/element.ts b/src/core/packet/msg/element.ts
index f5dae1cf..0135edb0 100644
--- a/src/core/packet/msg/element.ts
+++ b/src/core/packet/msg/element.ts
@@ -220,12 +220,6 @@ export class PacketMsgFaceElement extends IPacketMsgElement<SendFaceElement> {
     }
 }
 
-export class PacketMsgPttElement extends IPacketMsgElement<SendPttElement> {
-    constructor(element: SendPttElement) {
-        super(element);
-    }
-}
-
 export class PacketMsgVideoElement extends IPacketMsgElement<SendVideoElement> {
     constructor(element: SendVideoElement) {
         super(element);
@@ -238,6 +232,12 @@ export class PacketMsgFileElement extends IPacketMsgElement<SendFileElement> {
     }
 }
 
+export class PacketMsgPttElement extends IPacketMsgElement<SendPttElement> {
+    constructor(element: SendPttElement) {
+        super(element);
+    }
+}
+
 export class PacketMsgLightAppElement extends IPacketMsgElement<SendArkElement> {
     payload: string;
 
@@ -258,28 +258,28 @@ export class PacketMsgLightAppElement extends IPacketMsgElement<SendArkElement>
     }
 }
 
+export class PacketMsgMarkDownElement extends IPacketMsgElement<SendMarkdownElement> {
+    content: string;
+
+    constructor(element: SendMarkdownElement) {
+        super(element);
+        this.content = element.markdownElement.content;
+    }
+
+    buildElement(): NapProtoEncodeStructType<typeof Elem>[] {
+        return [{
+            commonElem: {
+                serviceType: 45,
+                pbElem: new NapProtoMsg(MarkdownData).encode({
+                    content: this.content
+                }),
+                businessType: 1
+            }
+        }]
+    }
+}
+
 // TODO:
-// export class PacketMsgMarkDownElement extends IPacketMsgElement<SendMarkdownElement> {
-//     content: string;
-//
-//     constructor(element: SendMarkdownElement) {
-//         super(element);
-//         this.content = element.markdownElement.content;
-//     }
-//
-//     buildElement(): NapProtoEncodeStructType<typeof Elem>[] {
-//         return [{
-//             commonElem: {
-//                 serviceType: 45,
-//                 pbElem: new NapProtoMsg(MarkdownData).encode({
-//                     content: this.content
-//                 }),
-//                 businessType: 1
-//             }
-//         }]
-//     }
-// }
-//
 // export class PacketMsgLongMsgElement extends IPacketMsgElement<SendStructLongMsgElement> {
 //     resid: string;
 //