pu recover unimpaired