we can now get,set, and clear current context