using messaging module (http://www.gridlinked.info) instead of broadcast
Updated test to pass