joinroom event and some policies