window display hardware

2