Now receiving requests and responses asynchronously