rework of the analysis engine to allow for integration of response messages