redefine SelectResponse, keep original response in response, results will be response.response
#1 adding function for checking if a response has error