fix tmpdir use