add ts*() windows functions