Artifacts of windows #2664