trying to refactor for windows #14