diff --git a/VersionASM b/VersionASM
index fbc6c6ddcb80891e4dab85dd70f374498460619f..77dea06609db6787dbaf13015695989b52026d81 100644
--- a/VersionASM
+++ b/VersionASM
@@ -6,9 +6,9 @@
                         GBLS    Module_MinorVersion
                         GBLS    Module_Date
                         GBLS    Module_FullVersion
-Module_MajorVersion     SETS    "5.19"
-Module_Version          SETA    519
+Module_MajorVersion     SETS    "5.20"
+Module_Version          SETA    520
 Module_MinorVersion     SETS    ""
 Module_Date             SETS    "08 Mar 2000"
-Module_FullVersion      SETS    "5.19"
+Module_FullVersion      SETS    "5.20"
                         END
diff --git a/VersionNum b/VersionNum
index 0d054d1f192a0b4df2a4a084a4cdbc8fb2b34ad0..3cd6c59d24acdb39e2c7ac5d268f0a8d332b430a 100644
--- a/VersionNum
+++ b/VersionNum
@@ -1,15 +1,15 @@
-/* (5.19)
+/* (5.20)
  *
  * This file is automatically maintained by srccommit, do not edit manually.
  *
  */
-#define Module_MajorVersion_CMHG        5.19
+#define Module_MajorVersion_CMHG        5.20
 #define Module_MinorVersion_CMHG        
 #define Module_Date_CMHG                08 Mar 2000
 
-#define Module_MajorVersion             "5.19"
-#define Module_Version                  519
+#define Module_MajorVersion             "5.20"
+#define Module_Version                  520
 #define Module_MinorVersion             ""
 #define Module_Date                     "08 Mar 2000"
 
-#define Module_FullVersion              "5.19"
+#define Module_FullVersion              "5.20"
diff --git a/s/MoreComms b/s/MoreComms
index d793329b399fe5696e17d1332e2235605be0355a..98a4305a049a4a7cdf8fe63a805810604c56e189 100644
--- a/s/MoreComms
+++ b/s/MoreComms
@@ -222,16 +222,21 @@ ROMModules_Code ENTRY
         MOV     r5, r1                                  ; save r1 and r2 for next call to OS_Module
         MOV     r10, r2
         MOV     r0, r1
+        MOV     r2, #4
+        SUB     sp, sp, #4
+        MOV     r1, sp
+        SWI     XOS_ConvertCardinal2
+        ADD     sp, sp, #4
+        SUB     r12, r1, r0
         LDR     r1, =GeneralMOSBuffer
         MOV     r2, #256
+        MOV     r0, #31
+        RSBS    r12, r12, #3
+15      BLNE    %FT20
+        SUBS    r12, r12, #1
+        BPL     %BT15
+        MOV     r0, r5
         SWI     XOS_ConvertCardinal2
-        SUB     r12, r1, r0                             ; characters in buffer
-02
-        CMP     r12, #3                                 ; tab out to 3 characters
-        SWICC   XOS_WriteI+" "
-        EXIT    VS
-        ADDCC   r12, r12, #1
-        BCC     %BT02
         MOV     r0, #" "
         BL      %FT20                                   ; add space
         CMP     r10, #-1