execution context exposure