backslashes
create temp dir
version