director returning request and response