add recovery_prop