It only logs if something fails, but when it fails it could write over 100 dwords of data in multiple log instructions and I want the operation to get back to the main sequence as fast as possible. Also, this could occur, although somewhat unlikely in multiple programs simultaneously which might add to the cycle time and affect other operations. I have plenty of time outside those programs to get it to the SD card. I could do this with arrays, but the log instruction is so nice and simple. I think when I tested this out last year, there was a big difference speed between the Ramdrive and the SD card, 2-3x, I just can't find it in my notes.