Consider adding an automatic restore function
What do you mean by "automatic restore function"?
Automatically restore jigsaw puzzles