some cleanups
check required tools only if win
added some win versions