tmp_dir! is /tmp - use mktemp -d instead