Added #restore callbacks