interamedidate commit.
use djberg95 windows library.