Now logs doesnt fmt.  Uses ioutil.TempFile.  other improvements