finished send_request