Update async version