Good read David...even though I do;n't agree with some of the choices. Given the fact that TIME doesn't have a clue...TIME; bunch of libs.