HARDWARE RECOVERABILITY