Refactor make_request to eliminate block param