records all failures in text file, instead of overwriting them