added async. test example