diff --git a/build.xml b/build.xml
index 9e22af735bb5c9c6ef49a70b4073eb4f9e51691c..043575b8439d51d77a0a5508cdb3b111677f26ff 100644
--- a/build.xml
+++ b/build.xml
@@ -405,16 +405,24 @@ POSSIBILITY OF SUCH DAMAGE.
         </if>
     </target>
 
+    <target name="upload" depends="scp.uploadEthicalControl.savage"/>
+
     <target name="scp.uploadEthicalControl.savage" depends="scp.askUsernamePassword.savage"
         description="scp upload of updated Savage X3D catalog and javadoc pages, not including .zip">
         <echo  message="scp upload catalog and javadoc pages to sftp://${sftpServer.savage}${sftpDirectory.savage.EthicalControl}"/>
-        <scp remotetodir="${username.savage}@${sftpServer.savage}:${sftpDirectory.savage.EthicalControl}" password="${password.savage}" 
+        <scp remotetodir="${username.savage}@${sftpServer.savage}:${sftpDirectory.savage.EthicalControl}"  password="${password.savage}" 
              verbose="true" filemode="664" dirmode="775">
             <fileset dir=".">
                 <include name="**/*"/>
+                <exclude name="**/*.zip"/>
+                <exclude name="access.properties"/>
+            </fileset>
+            <fileset dir=".">
+                <include name="**/*.zip"/>
+                <exclude name="access.properties"/>
             </fileset>
         </scp>
-        <echo  message="upload available at https://${sftpDirectory.savage.EthicalControl}"/>
+        <echo  message="upload available at https://${sftpServer.savage}/${sftpDirectory.savage.EthicalControl}"/>
         <echo  message="scp.uploadEthicalControl.savage ssh-sftp target complete"/>
     </target>