Artifacts of windows #2597