breaking out a response handler