Restored windows.

Restored windows.

Restored windows.