diff --git a/base/Dockerfile b/base/Dockerfile
index 5c56f61..66ad0f0 100644
--- a/base/Dockerfile
+++ b/base/Dockerfile
@@ -2,7 +2,7 @@ FROM tier/shib-idp:3.4.7_20200702 as idp
 # latest 3.x is tier/shib-idp:3.4.7_20200702
 
 # Grouper version for the entire GTE
-FROM i2incommon/grouper:2.6.15.1
+FROM i2incommon/grouper:2.6.16.2
 
 # Disable docker HEALTHCHECK inherited from tier/shib-sp
 HEALTHCHECK NONE
diff --git a/ex101/ex101.1.1/Dockerfile b/ex101/ex101.1.1/Dockerfile
index d35e0eb..7737fc0 100644
--- a/ex101/ex101.1.1/Dockerfile
+++ b/ex101/ex101.1.1/Dockerfile
@@ -26,7 +26,6 @@ RUN . /usr/local/bin/library.sh \
     && ldapadd -x -D cn=root,dc=internet2,dc=edu -w password -f /seed-data/users.ldif \
     && mysql grouper < /seed-data/sisData.sql \
     && cp -r /opt/grouper/grouperWebapp/WEB-INF/libUiAndDaemon/* /opt/grouper/grouperWebapp/WEB-INF/lib/ \
-    && if [ ! -f /usr/local/bin/java ]; then ln -s /usr/lib/jvm/java-1.8.0-amazon-corretto/bin/java /usr/local/bin/java; fi \
     && sudo --preserve-env=PATH -u tomcat ./gsh.sh /seed-data/bootstrap.gsh \
     && pkill -HUP slapd \
     && while curl -s ldap://localhost:389 > /dev/null; do echo waiting for ldap to stop; sleep 1; done; \
diff --git a/ex201/ex201.end/Dockerfile b/ex201/ex201.end/Dockerfile
index 8914930..ee8bad2 100644
--- a/ex201/ex201.end/Dockerfile
+++ b/ex201/ex201.end/Dockerfile
@@ -24,7 +24,6 @@ RUN . /usr/local/bin/library.sh \
     cd /opt/grouper/grouperWebapp/WEB-INF \
     && ldapadd -x -D cn=root,dc=internet2,dc=edu -w password -f /seed-data/users.ldif \
     && mysql grouper < /seed-data/sisData.sql \
-    && if [ ! -f /usr/local/bin/java ]; then ln -s /usr/lib/jvm/java-1.8.0-amazon-corretto/bin/java /usr/local/bin/java; fi \
     && sudo --preserve-env=PATH -u tomcat bin/gsh.sh /seed-data/bootstrap.gsh \
     && pkill -HUP slapd \
     && while curl -s ldap://localhost:389 > /dev/null; do echo waiting for ldap to stop; sleep 1; done; \
diff --git a/ex401/ex401.end/Dockerfile b/ex401/ex401.end/Dockerfile
index 6ade754..b70d4c0 100644
--- a/ex401/ex401.end/Dockerfile
+++ b/ex401/ex401.end/Dockerfile
@@ -25,7 +25,6 @@ RUN . /usr/local/bin/library.sh \
     && ldapadd -x -D cn=root,dc=internet2,dc=edu -w password -f /seed-data/users.ldif \
     && mysql grouper < /seed-data/sisData.sql \
     && cp -r /opt/grouper/grouperWebapp/WEB-INF/libUiAndDaemon/* /opt/grouper/grouperWebapp/WEB-INF/lib/ \
-    && if [ ! -f /usr/local/bin/java ]; then ln -s /usr/lib/jvm/java-1.8.0-amazon-corretto/bin/java /usr/local/bin/java; fi \
     && sudo --preserve-env=PATH -u tomcat bin/gsh.sh /seed-data/bootstrap.gsh \
     && pkill -HUP slapd \
     && while curl -s ldap://localhost:389 > /dev/null; do echo waiting for ldap to stop; sleep 1; done; \