diff --git a/src/sbbs3/scfg/scfgxfr1.c b/src/sbbs3/scfg/scfgxfr1.c
index 1ca3f1c959fb21609d76c4303e268856a82f4673..1c6a789b73291f4f0d313cbbf8d32d3b6a48e959 100644
--- a/src/sbbs3/scfg/scfgxfr1.c
+++ b/src/sbbs3/scfg/scfgxfr1.c
@@ -1,12 +1,10 @@
-/* scfgxfr1.c */
-
 /* $Id$ */
 
 /****************************************************************************
  * @format.tab-size 4		(Plain Text/Source Code File Header)			*
  * @format.use-tabs true	(see http://www.synchro.net/ptsc_hdr.html)		*
  *																			*
- * Copyright 2003 Rob Swindell - http://www.synchro.net/copyright.html		*
+ * Copyright Rob Swindell - http://www.synchro.net/copyright.html			*
  *																			*
  * This program is free software; you can redistribute it and/or			*
  * modify it under the terms of the GNU General Public License				*
@@ -259,9 +257,11 @@ uifc.helpbuf=
 					cfg.total_fviews--;
 					while(i<cfg.total_fviews) {
 						cfg.fview[i]=cfg.fview[i+1];
-						i++; }
+						i++; 
+					}
 					uifc.changes=1;
-					continue; }
+					continue; 
+				}
 				if((i&MSK_ON)==MSK_INS) {
 					i&=MSK_OFF;
 					if((cfg.fview=(fview_t **)realloc(cfg.fview
@@ -269,39 +269,47 @@ uifc.helpbuf=
 						errormsg(WHERE,ERR_ALLOC,nulstr,cfg.total_fviews+1);
 						cfg.total_fviews=0;
 						bail(1);
-						continue; }
+						continue; 
+					}
 					if(!cfg.total_fviews) {
 						if((cfg.fview[0]=(fview_t *)malloc(
 							sizeof(fview_t)))==NULL) {
 							errormsg(WHERE,ERR_ALLOC,nulstr,sizeof(fview_t));
-							continue; }
+							continue; 
+						}
 						memset(cfg.fview[0],0,sizeof(fview_t));
 						strcpy(cfg.fview[0]->ext,"ZIP");
-						strcpy(cfg.fview[0]->cmd,"%@unzip -vq %s"); }
+						strcpy(cfg.fview[0]->cmd,"%@unzip -vq %s"); 
+					}
 					else {
 						for(j=cfg.total_fviews;j>i;j--)
 							cfg.fview[j]=cfg.fview[j-1];
 						if((cfg.fview[i]=(fview_t *)malloc(
 							sizeof(fview_t)))==NULL) {
 							errormsg(WHERE,ERR_ALLOC,nulstr,sizeof(fview_t));
-							continue; }
+							continue; 
+						}
 						if(i>=cfg.total_fviews)
 							j=i-1;
 						else
 							j=i+1;
-						*cfg.fview[i]=*cfg.fview[j]; }
+						*cfg.fview[i]=*cfg.fview[j]; 
+					}
 					cfg.total_fviews++;
 					uifc.changes=1;
-					continue; }
+					continue; 
+				}
 				if((i&MSK_ON)==MSK_GET) {
 					i&=MSK_OFF;
 					savfview=*cfg.fview[i];
-					continue; }
+					continue; 
+				}
 				if((i&MSK_ON)==MSK_PUT) {
 					i&=MSK_OFF;
 					*cfg.fview[i]=savfview;
 					uifc.changes=1;
-					continue; }
+					continue; 
+				}
 				done=0;
 				while(!done) {
 					j=0;
@@ -331,7 +339,10 @@ uifc.helpbuf=
 							sprintf(str,"Viewable File Type %s"
 								,cfg.fview[i]->ext);
 							getar(str,cfg.fview[i]->arstr);
-                            break; } } }
+                            break; 
+					} 
+				} 
+			}
             break;
 		case 9:    /* Testable file types */
 			while(1) {
@@ -370,9 +381,11 @@ uifc.helpbuf=
 					cfg.total_ftests--;
 					while(i<cfg.total_ftests) {
 						cfg.ftest[i]=cfg.ftest[i+1];
-						i++; }
+						i++; 
+					}
 					uifc.changes=1;
-					continue; }
+					continue; 
+				}
 				if((i&MSK_ON)==MSK_INS) {
 					i&=MSK_OFF;
 					if((cfg.ftest=(ftest_t **)realloc(cfg.ftest
@@ -380,16 +393,19 @@ uifc.helpbuf=
 						errormsg(WHERE,ERR_ALLOC,nulstr,cfg.total_ftests+1);
 						cfg.total_ftests=0;
 						bail(1);
-						continue; }
+						continue; 
+					}
 					if(!cfg.total_ftests) {
 						if((cfg.ftest[0]=(ftest_t *)malloc(
 							sizeof(ftest_t)))==NULL) {
 							errormsg(WHERE,ERR_ALLOC,nulstr,sizeof(ftest_t));
-							continue; }
+							continue; 
+						}
 						memset(cfg.ftest[0],0,sizeof(ftest_t));
 						strcpy(cfg.ftest[0]->ext,"ZIP");
 						strcpy(cfg.ftest[0]->cmd,"%@unzip -tqq %f");
-						strcpy(cfg.ftest[0]->workstr,"Testing ZIP Integrity..."); }
+						strcpy(cfg.ftest[0]->workstr,"Testing ZIP Integrity..."); 
+					}
 					else {
 
 						for(j=cfg.total_ftests;j>i;j--)
@@ -397,24 +413,29 @@ uifc.helpbuf=
 						if((cfg.ftest[i]=(ftest_t *)malloc(
 							sizeof(ftest_t)))==NULL) {
 							errormsg(WHERE,ERR_ALLOC,nulstr,sizeof(ftest_t));
-							continue; }
+							continue; 
+						}
 						if(i>=cfg.total_ftests)
 							j=i-1;
 						else
 							j=i+1;
-						*cfg.ftest[i]=*cfg.ftest[j]; }
+						*cfg.ftest[i]=*cfg.ftest[j]; 
+					}
 					cfg.total_ftests++;
 					uifc.changes=1;
-					continue; }
+					continue; 
+				}
 				if((i&MSK_ON)==MSK_GET) {
 					i&=MSK_OFF;
 					savftest=*cfg.ftest[i];
-					continue; }
+					continue; 
+				}
 				if((i&MSK_ON)==MSK_PUT) {
 					i&=MSK_OFF;
 					*cfg.ftest[i]=savftest;
 					uifc.changes=1;
-					continue; }
+					continue; 
+				}
 				done=0;
 				while(!done) {
 					j=0;
@@ -450,7 +471,10 @@ uifc.helpbuf=
 						case 3:
 							sprintf(str,"Testable File Type %s",cfg.ftest[i]->ext);
 							getar(str,cfg.ftest[i]->arstr);
-							break; } } }
+							break; 
+					} 
+				} 
+			}
 			break;
 		case 10:    /* Download Events */
 			while(1) {
@@ -488,9 +512,11 @@ uifc.helpbuf=
 					cfg.total_dlevents--;
 					while(i<cfg.total_dlevents) {
 						cfg.dlevent[i]=cfg.dlevent[i+1];
-						i++; }
+						i++; 
+					}
 					uifc.changes=1;
-					continue; }
+					continue; 
+				}
 				if((i&MSK_ON)==MSK_INS) {
 					i&=MSK_OFF;
 					if((cfg.dlevent=(dlevent_t **)realloc(cfg.dlevent
@@ -498,16 +524,19 @@ uifc.helpbuf=
 						errormsg(WHERE,ERR_ALLOC,nulstr,cfg.total_dlevents+1);
 						cfg.total_dlevents=0;
 						bail(1);
-						continue; }
+						continue; 
+					}
 					if(!cfg.total_dlevents) {
 						if((cfg.dlevent[0]=(dlevent_t *)malloc(
 							sizeof(dlevent_t)))==NULL) {
 							errormsg(WHERE,ERR_ALLOC,nulstr,sizeof(dlevent_t));
-							continue; }
+							continue; 
+						}
 						memset(cfg.dlevent[0],0,sizeof(dlevent_t));
 						strcpy(cfg.dlevent[0]->ext,"ZIP");
 						strcpy(cfg.dlevent[0]->cmd,"%@zip -z %f < %zzipmsg.txt");
-						strcpy(cfg.dlevent[0]->workstr,"Adding ZIP Comment..."); }
+						strcpy(cfg.dlevent[0]->workstr,"Adding ZIP Comment..."); 
+					}
 					else {
 
 						for(j=cfg.total_dlevents;j>i;j--)
@@ -515,24 +544,29 @@ uifc.helpbuf=
 						if((cfg.dlevent[i]=(dlevent_t *)malloc(
 							sizeof(dlevent_t)))==NULL) {
 							errormsg(WHERE,ERR_ALLOC,nulstr,sizeof(dlevent_t));
-							continue; }
+							continue; 
+						}
 						if(i>=cfg.total_dlevents)
 							j=i-1;
 						else
 							j=i+1;
-						*cfg.dlevent[i]=*cfg.dlevent[j]; }
+						*cfg.dlevent[i]=*cfg.dlevent[j]; 
+					}
 					cfg.total_dlevents++;
 					uifc.changes=1;
-					continue; }
+					continue; 
+				}
 				if((i&MSK_ON)==MSK_GET) {
 					i&=MSK_OFF;
 					savdlevent=*cfg.dlevent[i];
-					continue; }
+					continue; 
+				}
 				if((i&MSK_ON)==MSK_PUT) {
 					i&=MSK_OFF;
 					*cfg.dlevent[i]=savdlevent;
 					uifc.changes=1;
-					continue; }
+					continue; 
+				}
 				done=0;
 				while(!done) {
 					j=0;
@@ -568,7 +602,10 @@ uifc.helpbuf=
 						case 3:
 							sprintf(str,"Download Event %s",cfg.dlevent[i]->ext);
 							getar(str,cfg.dlevent[i]->arstr);
-							break; } } }
+							break; 
+					} 
+				} 
+			}
             break;
 		case 11:	 /* Extractable file types */
             while(1) {
@@ -600,9 +637,11 @@ uifc.helpbuf=
                     cfg.total_fextrs--;
                     while(i<cfg.total_fextrs) {
                         cfg.fextr[i]=cfg.fextr[i+1];
-                        i++; }
+                        i++; 
+					}
                     uifc.changes=1;
-                    continue; }
+                    continue; 
+				}
 				if((i&MSK_ON)==MSK_INS) {
 					i&=MSK_OFF;
 					if((cfg.fextr=(fextr_t **)realloc(cfg.fextr
@@ -610,15 +649,18 @@ uifc.helpbuf=
 						errormsg(WHERE,ERR_ALLOC,nulstr,cfg.total_fextrs+1);
 						cfg.total_fextrs=0;
 						bail(1);
-						continue; }
+						continue; 
+					}
                     if(!cfg.total_fextrs) {
                         if((cfg.fextr[0]=(fextr_t *)malloc(
                             sizeof(fextr_t)))==NULL) {
                             errormsg(WHERE,ERR_ALLOC,nulstr,sizeof(fextr_t));
-                            continue; }
+                            continue; 
+						}
 						memset(cfg.fextr[0],0,sizeof(fextr_t));
                         strcpy(cfg.fextr[0]->ext,"ZIP");
-                        strcpy(cfg.fextr[0]->cmd,"%@unzip -Cojqq %f %s -d %g"); }
+                        strcpy(cfg.fextr[0]->cmd,"%@unzip -Cojqq %f %s -d %g"); 
+					}
                     else {
 
                         for(j=cfg.total_fextrs;j>i;j--)
@@ -626,24 +668,29 @@ uifc.helpbuf=
                         if((cfg.fextr[i]=(fextr_t *)malloc(
                             sizeof(fextr_t)))==NULL) {
                             errormsg(WHERE,ERR_ALLOC,nulstr,sizeof(fextr_t));
-                            continue; }
+                            continue; 
+						}
 						if(i>=cfg.total_fextrs)
 							j=i-1;
 						else
 							j=i+1;
-                        *cfg.fextr[i]=*cfg.fextr[j]; }
+                        *cfg.fextr[i]=*cfg.fextr[j]; 
+					}
                     cfg.total_fextrs++;
                     uifc.changes=1;
-                    continue; }
+                    continue; 
+				}
 				if((i&MSK_ON)==MSK_GET) {
 					i&=MSK_OFF;
                     savfextr=*cfg.fextr[i];
-                    continue; }
+                    continue; 
+				}
 				if((i&MSK_ON)==MSK_PUT) {
 					i&=MSK_OFF;
                     *cfg.fextr[i]=savfextr;
                     uifc.changes=1;
-                    continue; }
+                    continue; 
+				}
 				done=0;
 				while(!done) {
 					j=0;
@@ -673,7 +720,10 @@ uifc.helpbuf=
 							sprintf(str,"Extractable File Type %s"
 								,cfg.fextr[i]->ext);
 							getar(str,cfg.fextr[i]->arstr);
-                            break; } } }
+                            break; 
+					} 
+				} 
+			}
             break;
 		case 12:	 /* Compressable file types */
 			while(1) {
@@ -703,9 +753,11 @@ uifc.helpbuf=
 					cfg.total_fcomps--;
 					while(i<cfg.total_fcomps) {
 						cfg.fcomp[i]=cfg.fcomp[i+1];
-						i++; }
+						i++; 
+					}
 					uifc.changes=1;
-					continue; }
+					continue; 
+				}
 				if((i&MSK_ON)==MSK_INS) {
 					i&=MSK_OFF;
 					if((cfg.fcomp=(fcomp_t **)realloc(cfg.fcomp
@@ -713,39 +765,47 @@ uifc.helpbuf=
 						errormsg(WHERE,ERR_ALLOC,nulstr,cfg.total_fcomps+1);
 						cfg.total_fcomps=0;
 						bail(1);
-						continue; }
+						continue; 
+					}
 					if(!cfg.total_fcomps) {
 						if((cfg.fcomp[0]=(fcomp_t *)malloc(
 							sizeof(fcomp_t)))==NULL) {
 							errormsg(WHERE,ERR_ALLOC,nulstr,sizeof(fcomp_t));
-							continue; }
+							continue; 
+						}
 						memset(cfg.fcomp[0],0,sizeof(fcomp_t));
 						strcpy(cfg.fcomp[0]->ext,"ZIP");
-						strcpy(cfg.fcomp[0]->cmd,"%@zip -jD %f %s"); }
+						strcpy(cfg.fcomp[0]->cmd,"%@zip -jD %f %s"); 
+					}
 					else {
 						for(j=cfg.total_fcomps;j>i;j--)
 							cfg.fcomp[j]=cfg.fcomp[j-1];
 						if((cfg.fcomp[i]=(fcomp_t *)malloc(
 							sizeof(fcomp_t)))==NULL) {
 							errormsg(WHERE,ERR_ALLOC,nulstr,sizeof(fcomp_t));
-							continue; }
+							continue; 
+						}
 						if(i>=cfg.total_fcomps)
 							j=i-1;
 						else
 							j=i+1;
-						*cfg.fcomp[i]=*cfg.fcomp[j]; }
+						*cfg.fcomp[i]=*cfg.fcomp[j]; 
+					}
 					cfg.total_fcomps++;
 					uifc.changes=1;
-					continue; }
+					continue; 
+				}
 				if((i&MSK_ON)==MSK_GET) {
 					i&=MSK_OFF;
 					savfcomp=*cfg.fcomp[i];
-					continue; }
+					continue; 
+				}
 				if((i&MSK_ON)==MSK_PUT) {
 					i&=MSK_OFF;
 					*cfg.fcomp[i]=savfcomp;
 					uifc.changes=1;
-					continue; }
+					continue; 
+				}
 				done=0;
 				while(!done) {
 					j=0;
@@ -775,7 +835,10 @@ uifc.helpbuf=
 							sprintf(str,"Compressable File Type %s"
 								,cfg.fcomp[i]->ext);
 							getar(str,cfg.fcomp[i]->arstr);
-                            break; } } }
+                            break; 
+					} 
+				} 
+			}
             break;
 		case 13:	/* Transfer protocols */
 			while(1) {
@@ -813,9 +876,11 @@ uifc.helpbuf=
 					cfg.total_prots--;
 					while(i<cfg.total_prots) {
 						cfg.prot[i]=cfg.prot[i+1];
-						i++; }
+						i++; 
+					}
 					uifc.changes=1;
-					continue; }
+					continue; 
+				}
 				if((i&MSK_ON)==MSK_INS) {
 					i&=MSK_OFF;
 					if((cfg.prot=(prot_t **)realloc(cfg.prot
@@ -823,12 +888,14 @@ uifc.helpbuf=
 						errormsg(WHERE,ERR_ALLOC,nulstr,cfg.total_prots+1);
 						cfg.total_prots=0;
 						bail(1);
-						continue; }
+						continue; 
+					}
 					if(!cfg.total_prots) {
 						if((cfg.prot[0]=(prot_t *)malloc(
 							sizeof(prot_t)))==NULL) {
 							errormsg(WHERE,ERR_ALLOC,nulstr,sizeof(prot_t));
-							continue; }
+							continue; 
+						}
 						memset(cfg.prot[0],0,sizeof(prot_t));
 						cfg.prot[0]->mnemonic='?';
 					} else {
@@ -837,24 +904,29 @@ uifc.helpbuf=
 						if((cfg.prot[i]=(prot_t *)malloc(
 							sizeof(prot_t)))==NULL) {
 							errormsg(WHERE,ERR_ALLOC,nulstr,sizeof(prot_t));
-							continue; }
+							continue; 
+						}
 						if(i>=cfg.total_prots)
 							j=i-1;
 						else
 							j=i+1;
-						*cfg.prot[i]=*cfg.prot[j]; }
+						*cfg.prot[i]=*cfg.prot[j]; 
+					}
 					cfg.total_prots++;
 					uifc.changes=1;
-					continue; }
+					continue; 
+				}
 				if((i&MSK_ON)==MSK_GET) {
 					i&=MSK_OFF;
 					savprot=*cfg.prot[i];
-					continue; }
+					continue; 
+				}
 				if((i&MSK_ON)==MSK_PUT) {
 					i&=MSK_OFF;
 					*cfg.prot[i]=savprot;
 					uifc.changes=1;
-					continue; }
+					continue; 
+				}
 				done=0;
 				while(!done) {
 					j=0;
@@ -1002,9 +1074,11 @@ uifc.helpbuf=
 					cfg.altpaths--;
 					while(i<cfg.altpaths) {
 						cfg.altpath[i]=cfg.altpath[i+1];
-						i++; }
+						i++; 
+					}
 					uifc.changes=1;
-					continue; }
+					continue; 
+				}
 				if((i&MSK_ON)==MSK_INS) {
 					i&=MSK_OFF;
 					if((cfg.altpath=(char **)realloc(cfg.altpath
@@ -1012,35 +1086,43 @@ uifc.helpbuf=
 						errormsg(WHERE,ERR_ALLOC,nulstr,cfg.altpaths+1);
 						cfg.altpaths=0;
 						bail(1);
-                        continue; }
+                        continue; 
+					}
 					if(!cfg.altpaths) {
 						if((cfg.altpath[0]=(char *)malloc(LEN_DIR+1))==NULL) {
 							errormsg(WHERE,ERR_ALLOC,nulstr,LEN_DIR+1);
-							continue; }
-						memset(cfg.altpath[0],0,LEN_DIR+1); }
+							continue; 
+						}
+						memset(cfg.altpath[0],0,LEN_DIR+1); 
+					}
 					else {
 						for(j=cfg.altpaths;j>i;j--)
 							cfg.altpath[j]=cfg.altpath[j-1];
 						if((cfg.altpath[i]=(char *)malloc(LEN_DIR+1))==NULL) {
 							errormsg(WHERE,ERR_ALLOC,nulstr,LEN_DIR+1);
-							continue; }
+							continue; 
+						}
 						if(i>=cfg.altpaths)
 							j=i-1;
 						else
 							j=i+1;
-						memcpy(cfg.altpath[i],cfg.altpath[j],LEN_DIR+1); }
+						memcpy(cfg.altpath[i],cfg.altpath[j],LEN_DIR+1); 
+					}
 					cfg.altpaths++;
 					uifc.changes=1;
-					continue; }
+					continue; 
+				}
 				if((i&MSK_ON)==MSK_GET) {
 					i&=MSK_OFF;
 					memcpy(savaltpath,cfg.altpath[i],LEN_DIR+1);
-					continue; }
+					continue; 
+				}
 				if((i&MSK_ON)==MSK_PUT) {
 					i&=MSK_OFF;
 					memcpy(cfg.altpath[i],savaltpath,LEN_DIR+1);
 					uifc.changes=1;
-					continue; }
+					continue; 
+				}
 				sprintf(str,"Path %d",i+1);
 				uifc.input(WIN_MID|WIN_SAV,0,0,str,cfg.altpath[i],LEN_DIR,K_EDIT); 
 			}