updates to handle cluster joining & password setup