Needed changes in recovery for fix internal/external update