WINDOW RESTORATION IN PROGRESS.