events and triggers refactoring
ASR events for zones complete
increased robustness for messaging