modify to make it run under windows
update submodule
update submodule again