diff --git a/lib/transport.js b/lib/transport.js
index 4845b73..ae8841b 100644
--- a/lib/transport.js
+++ b/lib/transport.js
@@ -9,7 +9,10 @@ async function send(partner, msg) {
     if (typeof partner !== 'string' || typeof msg !== 'string') return;
     if (!partner.trim() || !msg.trim()) return;
 
-    const destination = partner.trim().replace(/^0/, '').replace(/^\+/);
+    const destination = partner.trim().replace(/^0/, '62').replace(/^\+/, '');
+
+    if (!destination || !Number(destination) || destination.length < 8) return;
+
     const msgFileContent = `
 To: ${destination}