Artifacts of windows #2578