if you need to take iron get the liquid iron,its not cheap but doesnt constipate you