fix deleteOnExit