Add recovery-node function