todo update Noticing joins / parts while we're connected implemented in fact i did this implicitly ;)