adding guard on join message brodcast