diff --git a/Examples/RenderingColon/RenderingColonExample.cpp b/Examples/RenderingColon/RenderingColonExample.cpp
index db24de557eee59420b7a0eae5ba618189abec685..5ab6820628010f62d63e97b2b91a7486fe32ad00 100644
--- a/Examples/RenderingColon/RenderingColonExample.cpp
+++ b/Examples/RenderingColon/RenderingColonExample.cpp
@@ -133,7 +133,7 @@ main()
     // Write log to stdout and file
     Logger::startLogger();
 
-    imstkNew<Scene> scene("Rendering");
+    imstkNew<Scene> scene("RenderingColon");
     auto            colonObject = std::make_shared<SceneObject>("colon");
     {
         imstkNew<RenderMaterial> colonMaterial;
@@ -201,6 +201,18 @@ main()
         imstkNew<VTKViewer> viewer;
         viewer->setActiveScene(scene);
         viewer->setBackgroundColors(Color::Black);
+        // Enable SSAO
+        Vec3d l, u;
+        scene->computeBoundingBox(l, u);
+        const double sceneSize = (u - l).norm();
+
+        auto renderConfig = std::make_shared<RendererConfig>();
+        renderConfig->m_ssaoConfig.m_enableSSAO = true;
+        renderConfig->m_ssaoConfig.m_SSAOBlur   = true;
+        renderConfig->m_ssaoConfig.m_SSAORadius = 50.0 * sceneSize;
+        renderConfig->m_ssaoConfig.m_SSAOBias   = 0.03 * sceneSize;
+        renderConfig->m_ssaoConfig.m_KernelSize = 128;
+        viewer->getActiveRenderer()->setConfig(renderConfig);
 
         // Setup a scene manager to advance the scene in its own thread
         imstkNew<SceneManager> sceneManager;
@@ -227,7 +239,7 @@ main()
         std::shared_ptr<Camera> cam = scene->getActiveCamera();
         {
             // Initialize the camera
-            const Vec3d eyePos = getSplinePositionFromLineMesh(0.0, colonMedialMesh);
+            const Vec3d eyePos  = getSplinePositionFromLineMesh(0.0, colonMedialMesh);
             const Vec3d focalPt = getSplinePositionFromLineMesh(0.07, colonMedialMesh);
             cam->setPosition(eyePos);
             cam->setFocalPoint(focalPt);
diff --git a/Examples/RenderingHead/RenderingHeadExample.cpp b/Examples/RenderingHead/RenderingHeadExample.cpp
index 6c9ee3265e36c464bf1a4449789a0497c6523a68..7566553aa64064ec2f9c37633854c4ab7a226603 100644
--- a/Examples/RenderingHead/RenderingHeadExample.cpp
+++ b/Examples/RenderingHead/RenderingHeadExample.cpp
@@ -20,7 +20,6 @@
 =========================================================================*/
 
 #include "imstkCamera.h"
-#include "imstkIBLProbe.h"
 #include "imstkKeyboardSceneControl.h"
 #include "imstkDirectionalLight.h"
 #include "imstkMeshIO.h"
@@ -47,16 +46,8 @@ main()
     // Write log to stdout and file
     Logger::startLogger();
 
-    double          sceneSize;
-    imstkNew<Scene> scene("Rendering");
+    imstkNew<Scene> scene("RenderingHead");
     {
-        // Add IBL Probe
-        imstkNew<IBLProbe> globalIBLProbe(
-            iMSTK_DATA_ROOT "/IBL/roomIrradiance.dds",
-            iMSTK_DATA_ROOT "/IBL/roomRadiance.dds",
-            iMSTK_DATA_ROOT "/IBL/roomBRDF.png");
-        scene->setGlobalIBLProbe(globalIBLProbe);
-
         // Head mesh
         auto surfaceMesh = MeshIO::read<SurfaceMesh>(iMSTK_DATA_ROOT "/head/head_revised.obj");
 
@@ -118,7 +109,7 @@ main()
         // Enable SSAO
         Vec3d l, u;
         scene->computeBoundingBox(l, u);
-        sceneSize = (u - l).norm();
+        const double sceneSize = (u - l).norm();
 
         auto rendConfig = std::make_shared<RendererConfig>();
         rendConfig->m_ssaoConfig.m_enableSSAO = true;