Put in diffusive steps, they don't work
Do work on robustness diagnostics and fallback features
Fix top-down symmetry issues in 3d with MHD