diff --git a/ex101/ex101.1.1/container_files/seed-data/bootstrap.gsh b/ex101/ex101.1.1/container_files/seed-data/bootstrap.gsh
index e4c2009..11917bc 100644
--- a/ex101/ex101.1.1/container_files/seed-data/bootstrap.gsh
+++ b/ex101/ex101.1.1/container_files/seed-data/bootstrap.gsh
@@ -1,6 +1,7 @@
 import edu.internet2.middleware.grouper.app.grouperTypes.*
 import edu.internet2.middleware.grouper.app.loader.db.Hib3GrouperLoaderLog
 import edu.internet2.middleware.grouper.cfg.dbConfig.GrouperDbConfig
+import org.quartz.JobKey
 
 GrouperSession gs = GrouperSession.startRootSession();
 
@@ -380,10 +381,18 @@ config.propertyName("provisioner.eduPersonAffiliation.targetGroupAttribute.0.tra
 config.propertyName("provisioner.eduPersonAffiliation.updateGroups").value('''false''').store()
 config.propertyName("provisioner.eduPersonAffiliation.userSearchBaseDn").value('''ou=people,dc=internet2,dc=edu''').store()
 
-config.propertyName("otherJob.ePA_full_sync.class").value('''edu.internet2.middleware.grouper.app.provisioning.GrouperProvisioningFullSyncJob''').store()
-config.propertyName("otherJob.ePA_full_sync.provisionerConfigId").value('''eduPersonAffiliation''').store()
-config.propertyName("otherJob.ePA_full_sync.quartzCron").value('''0 0 4 * * ?''').store()
-//GrouperLoader.scheduleJobs()
+config.propertyName("changeLog.consumer.provisioner_incremental_eduPersonAffiliation.class").value('''edu.internet2.middleware.grouper.changeLog.esb.consumer.EsbConsumer''').store()
+config.propertyName("changeLog.consumer.provisioner_incremental_eduPersonAffiliation.provisionerConfigId").value('''eduPersonAffiliation''').store()
+config.propertyName("changeLog.consumer.provisioner_incremental_eduPersonAffiliation.publisher.class").value('''edu.internet2.middleware.grouper.app.provisioning.ProvisioningConsumer''').store()
+config.propertyName("changeLog.consumer.provisioner_incremental_eduPersonAffiliation.publisher.debug").value('''false''').store()
+config.propertyName("changeLog.consumer.provisioner_incremental_eduPersonAffiliation.quartzCron").value('''0 * * * * ?''').store()
+config.propertyName("otherJob.provisioner_full_eduPersonAffiliation.class").value('''edu.internet2.middleware.grouper.app.provisioning.GrouperProvisioningFullSyncJob''').store()
+config.propertyName("otherJob.provisioner_full_eduPersonAffiliation.provisionerConfigId").value('''eduPersonAffiliation''').store()
+config.propertyName("otherJob.provisioner_full_eduPersonAffiliation.quartzCron").value('''0 8 4 * * ?''').store()
+
+// We want to leave the incremental paused at first to avoid confusion.
+// looks like this needs to be called after scheduleJobs() in order to be effective
+//GrouperLoader.schedulerFactory().getScheduler().pauseJob(new JobKey("CHANGE_LOG_consumer_provisioner_incremental_eduPersonAffiliation"))
 
 /* eduPersonEntitlement provisioner -- exercise 201.4 */
 
@@ -571,3 +580,6 @@ assignObjectTypeForGroup(group, "ref", "HR, IAM", "Combines the All Faculty plus
 /***** Schedule jobs is an upgrade task for 2.5.55 ****/
 
 GrouperLoader.scheduleJobs()
+
+// looks like this needs to be called after scheduleJobs() in order to be effective
+GrouperLoader.schedulerFactory().getScheduler().pauseJob(new JobKey("CHANGE_LOG_consumer_provisioner_incremental_eduPersonAffiliation"))