renamed bad function name
reworked JOIN/PART/QUIT fix #1