wrapped async call in Await