conditial emit of outgoing msg. Updates on widgets
merged