added join_chord, get_pred, get_state_pid.