Added async run context