blood flow and vitamins