Make it work for windows