Good read, this need to be cleaned up be a independent agency. The scope is just too wide, there are too many fingers in the pie for a small comity.