restore list