response processing - untested
not yet complete. initialisation is probably right - but need to check/complete the request param creation, and implement the response processing