window challenges