Message distributor

working fine !