It works, but it does not read the response async