join and leave commands
version