This is just a side note on fluoride, given you mentioned it and it was in the news in the past months. Sometimes the science isn't as settled as we're lead to believe.
CNN: New study raises questions about how fluoride affects children's development