More useful error messages
Update commands, and add a "join" command