Fix async bug. Improve fault tolerance