I take a premium organic all natural Multi- Vitamin which provides me with an abundance of minerals and vitamin, mag, B complex without the need to take them separately. Progressive is the brand...you should Google it and check out this line. Massive 5 star reviews. Available on-line as well.