Well, I wish to be diplomatic here, so I will start by saying that ACS is a great organization that does lots of good in the world of cancer. Given the millions of dollars they have in their budget to do things though, this you would expect to be a given. They also have the world's largest volunteer basis, upwards of 2 million plus volunteers help them each year. So with that kind of support, and that kind of $, you can do amazing things, and if you are not something is wrong. This includes hiring professional fundraisers and spending a lot of what comes in to bring in even more. In non-profit terms this is