added tests from request-response branch