Refine response-parser to emit more specific events