more precise windows fix