added response(); other refactoring
simplifying resampledResponse()