if not _scratch dir, make one