applied final modifier to response handler interface