Add Windows compatibility