diff --git a/rootpy/context.py b/rootpy/context.py
index <HASH>..<HASH> 100644
--- a/rootpy/context.py
+++ b/rootpy/context.py
@@ -12,7 +12,8 @@ from contextlib import contextmanager
 import threading
 LOCK = threading.RLock()
 
-import ROOT
+import rootpy.ROOT as ROOT
+
 from . import gDirectory
 
 
diff --git a/rootpy/io/file.py b/rootpy/io/file.py
index <HASH>..<HASH> 100644
--- a/rootpy/io/file.py
+++ b/rootpy/io/file.py
@@ -256,7 +256,7 @@ class File(_DirectoryBase, QROOT.TFile):
         # trigger finalSetup
         ROOT.kTRUE
         super(File, self).__init__(name, *args, **kwargs)
-        self.post_init()
+        self._post_init()
         
     def _post_init(self):
         self._path = self.GetName()
rootpy/context.py: Use rootpy-ized objects