Enhanced async methods