updates isJoined