working on new method of response processing