add in hook methods for pre and post processing of doRequest invocations