re-run async tests, fixed bug