add windows (why we need it i dont know)