window display hardware

5