Completed implementation of UserLeft and UserJoined