https://www.super-rookie.com/646/understanding-diindolylmethane-key-facts-and-information/