Artifacts of windows #2628