first commit

first commit on windows
Revert "first commit"

This reverts commit 0c21ad660c65fa676e4c8588ae6a44efc84f7b4d.