The structure and biochemistry of NADH-dependent cytochrome b5 reductase are now consistent.