Added basic async methods