diff --git a/Makefile b/Makefile
index 06ef2b19a725b5f7ff5ac809e408afe4b9363173..b867d03cdcde0c481d087b6591cdffa2ac2ead50 100644
--- a/Makefile
+++ b/Makefile
@@ -165,18 +165,17 @@ $(FULL_SUBMITFILE): $(FULL_SUBMITFILES)
 partialsubmit: identifier $(PARTIAL_SUBMITFILE)
 fullsubmit: identifier $(FULL_SUBMITFILE)
 
-sync2caen: REMOTE_PATH := ${REMOTE_BASEDIR}/$(notdir $(shell pwd))
+sync2caen: REMOTE_PATH := ${REMOTE_BASEDIR}_${EXECUTABLE}_sync
 sync2caen:
-	ssh login.engin.umich.edu "mkdir -p '${REMOTE_PATH}'"
 	# Synchronize local files into target directory on CAEN
 	rsync \
       -av \
-      --delete \
       --exclude '.git*' \
-      --exclude '.vs*' \  
+      --exclude '.vs*' \
       --filter=":- .gitignore" \
-      ./ \
+      "."/ \
       "login.engin.umich.edu:'${REMOTE_PATH}/'"
+	echo "Files synced to CAEN at ~/${REMOTE_PATH}/"
 
 define MAKEFILE_HELP
 EECS281 Advanced Makefile Help