wrapping dialogue in event manager