resp may even be nil, too, right?