assContext and removeContext async