Return a Task instead of Task<Task>