Separate response processing