works on Windows yay!