difussion messages working perfectly