restore-lib