unecessary window