async exam