Recover_origin