response function