B12 deficiency has serious consequences