Add message distribution interface #1