specify temp directory discarded