WIP async testing
all tests are OK, including async tests
made the async test a bit faster by lowering the delays