chat and prevent multijoin