Working restore