anchor.diff:  		*/
   		var name = conn.command("buildInfo").version; // & ", " & q.name;
   		//conn.disconnect();
  -		return name;
  +		return "Server Version " & name;
  +	}
  +
  +	public function verifyFTP ( ftp, service ){
  +		ftp action = "open" 
  +			connection = "conn" 
  +			secure= (arguments.service contains "sftp")
  +			username = arguments.ftp.username
  +			password = arguments.ftp.password
  +			server = arguments.ftp.server
  +			port= arguments.ftp.port;
  +		
  +		ftp action = "close" connection = conn;
  +		
  +		return "Connection Verified";
   	}
   
   	public function addSupportFunctions() {
  
positive.code: 					props = server.system[ src ];
  				for (k in keys){
  					k = prefix & trim( k );
  					if ( !isNull( props[ k ] ) && Len( props[ k ] ) neq 0 ){
  						kk = k;
  						if ( arguments.stripPrefix )
  							kk = ListRest( k, "_" ); // return DATABASE for MSSQL_DATABASE
  
negative.code: 						case "smtp":
  							break;
  						case "ftp":
  							verify = verifyFTP(cfg, service);
  							break;
  						case "sftp":
  							verify = verifyFTP(cfg, service);
  							break;
  						case "mongoDb":
  							verify = verifyMongo(cfg);
  