diff --git a/Makefile b/Makefile
index 4108dbaffc60051d410dccf73c912ceb6e0d8c2d..41a802ee32a883a4379f8c7c5aa569ea871c7f62 100644
--- a/Makefile
+++ b/Makefile
@@ -52,8 +52,8 @@ PROJECTFILE = $(or $(wildcard project*.cpp), nomain.cpp)
 PARTIAL_SUBMITFILE = partialsubmit.tar.gz
 FULL_SUBMITFILE = fullsubmit.tar.gz
 
-#Default Flags
-CXXFLAGS = -std=c++17 -Wconversion -Wall -Werror -Wextra -pedantic 
+#Default Flags (would prefer -std=c++17 but Mac/Xcode/Clang doesn't support)
+CXXFLAGS = -std=c++1z -Wconversion -Wall -Werror -Wextra -pedantic 
 
 # make release - will compile "all" with $(CXXFLAGS) and the -O3 flag
 #				 also defines NDEBUG so that asserts will not check