Recovery feature is almost done.
Clean