Use asynchronous exists