diff --git a/xtrn/sbj/sbj.doc b/xtrn/sbj/sbj.doc
index 8066b29359739102e2da37ed88d4cfdb2047633b..1414a4577f72fcbbacc36696b4c87cd307c56dfb 100644
Binary files a/xtrn/sbj/sbj.doc and b/xtrn/sbj/sbj.doc differ
diff --git a/xtrn/sbl/sbl.doc b/xtrn/sbl/sbl.doc
index 642ba2b57324d579797f4595d0176a1caec38122..1d89b4eeb770f5be956385484aa9de2e61376aa8 100644
--- a/xtrn/sbl/sbl.doc
+++ b/xtrn/sbl/sbl.doc
@@ -1,66 +1,71 @@
-Synchronet BBS List v3.11 for Win32
-===================================
+Synchronet BBS List v3.20 (native 32-bit for Win32 and Unix)
+=========================
 
 Create the directory: SBL off of your Synchronet XTRN directory.
 (Example: C:\SBBS\XTRN\SBL) 
 
-Make sure SBL.EXE and SBL.CFG are in this directory.
+Make sure SBL.CFG are is this directory.
 
 Use an ASCII editor to edit the Synchronet BBS List config file (SBL.CFG) to 
 your liking.
 
-Under SCFG->External Programs->Online Programs->Main, hit INS and add 
-Synchronet BBS List with the following configuration:
+Under SCFG->External Programs->Online Programs->Main, hit INS (if it doesn't
+already exist) and add Synchronet BBS List with the following configuration:
 
 Name                       Synchronet BBS List
 Internal Code              SBL
-Start-up Directory         ..\XTRN\SBL
-Command Line               sbl
+Start-up Directory         ..\xtrn\sbl
+Command Line               sbl%.
 Clean-up Command Line
 Execution Cost             None
 Access Requirements
 Execution Requirements
 Multiple Concurrent Users  Yes
-Intercept I/O Interrupts   No
-Swap BBS out of Memory     Yes
+Intercept Standard I/O     No
+Native (32-bit) Executable Yes
+Use Shell to Execute       No
 Modify User Data           No
 Execute on Event           No
 BBS Drop File Type         Synchronet      XTRN.DAT
 Place Drop File In         Node Directory
 
-Since SBL v3 is a 32-bit program, you MUST add it ("SBL") to your native
-(OS/2) program list under SCFG->External Programs->OS/2 Program List.
-
 SBL Utilities
 =============
 
-SBLPACK.EXE	Remove deleted entries to save disk space and speed up listings
-SBL2TXT.EXE     Convert SBL listing to a text file
+SBLPACK         Remove deleted entries to save disk space and speed up listings
 
 Networking the Synchronet BBS List
 ==================================
 
-If you wish to link your SBL database with other Synchronet BBSs, you must
+If you wish to link your SBL database with other Synchronet BBSes, you must
 carry the Synchronet Data echo via DOVE-Net, FidoNet, or RIME and add
 the following two events in SCFG->External Programs->Timed Events:
 
-Internal Code			SMB2SBL
-Start-up Directory		..\XTRN\SBL
-Command Line			SMB2SBL %jSUBS\SYNCDATA SBL.DAB 
-Execution Node			1
-Execution Days			Sun Mon Tue Wed Thu Fri Sat
-Execution Time			04:30
-Requires Exclusive Execution	No
-Force Users Off-line for Event	No
-
-Internal Code			SBL2SMB
-Start-up Directory		..\XTRN\SBL
-Command Line			SBL2SMB SBL.DAB %jSUBS\SYNCDATA
-Execution Node			1
-Execution Days			Sun Mon Tue Wed Thu Fri Sat
-Execution Time			04:31
-Requires Exclusive Execution	No
-Force Users Off-line for Event  No
+Internal Code                   SMB2SBL
+Start-up Directory              ..\xtrn\sbl
+Command Line                    smb2sbl%. %jsubs\syncdata sbl.dab
+Execution Node                  1
+Execution Days of Month         Any
+Execution Days of Week          All
+Execution Time                  00:00
+Requires Exclusive Execution    No
+Force Users Off-line For Event  No
+Native (32-bit) Executable      Yes
+Use Shell to Execute            No
+Background Execution            No
+
+Internal Code                   SBL2SMB
+Start-up Directory              ..\xtrn\sbl
+Command Line                    sbl2smb%. sbl.dab %jsubs\syncdata
+Execution Node                  11
+Execution Days of Month         Any
+Execution Days of Week          All
+Execution Time                  00:00
+Requires Exclusive Execution    No
+Force Users Off-line For Event  No
+Native (32-bit) Executable      Yes
+Use Shell to Execute            No
+Background Execution            No
 
 Change "SYNCDATA" to the internal code of the Synchronet Data sub-board on
 your BBS. We used SYNCDATA, since that is the example given in the Synchronet
@@ -83,13 +88,9 @@ Source Code
 If you are a C programmer, you may find the included source code interesting
 and/or useful as an example for writing your own XSDK and/or SMB utilities.
 
-MAKEFILE is for use with Borland C++ v3.x or v4.x and the Synchronet XSDK
-to create SBL.EXE. SBL.C and SBLDEFS.H must also in the current directory when
-MAKE is run.
-
-The SMB C library (SMB_120.ZIP) is required to compile SBL2SMB.C and SMB2SBL.C
-(MAKE.BAT included to compile them).
-
-SBL2TXT.C is included as an SBL.DAB to SBL.TXT converter.
+Makefile is for use with Borland C++ or C++Builder and the Synchronet XSDK
+to create SBL.EXE. GNUmakefile is for use with the GNU C Compiler.
+And sbl.dsp is for use with Microsoft Visual C++ v6.0.
 
 /* End of SBL.DOC */
+  
\ No newline at end of file