new windows method