add async tests for the last 2 commits