add recovery-prepprocess