add `return` after half-way _response()