Blood thinners and vitamin B12