diff --git a/src/Renderer.php b/src/Renderer.php
index <HASH>..<HASH> 100644
--- a/src/Renderer.php
+++ b/src/Renderer.php
@@ -18,7 +18,7 @@ class Renderer
     /**
      * @var LocatorInterface
      */
-    public $locator;
+    private $locator;
 
     /**
      * @var Section
@@ -28,7 +28,7 @@ class Renderer
     /**
      * @var array
      */
-    public $services = [];
+    private $services = [];
 
     /**
      * @var string
diff --git a/tests/Tuum/RendererTest.php b/tests/Tuum/RendererTest.php
index <HASH>..<HASH> 100644
--- a/tests/Tuum/RendererTest.php
+++ b/tests/Tuum/RendererTest.php
@@ -36,7 +36,7 @@ class RendererTest extends \PHPUnit_Framework_TestCase
     function locator_reads_files_under_config_and_tested()
     {
         $container = $this->container;
-        $container->locator->addRoot(__DIR__.'/config-view/tested');
+        $container->setRoot(__DIR__.'/config-view/tested');
         $this->assertEquals('tested test', $container->render('test'));
         $this->assertEquals('more', $container->render('more'));
         $this->assertEquals('tested tested', $container->render('tested'));
made $locator and $services as private properties.
fixed test to access via setRoot method, instead of directly accessing locator.