Implement async fetching