Working on the async calls