what did I have contextmanager for