#178 ported AsyncRequestStImpl