changes for building windows binary