request/response: api change