two-step-request-response sample