switched mhd papers yet again.  almost there, busy coding up the edge cases.