Artifacts of windows #2695