first try at swapping windows: abject failure