Processing requests using Async methods + more tests