include changes to reduce the number of messages necessary to notify the channels used