removed global execution context