restructured window