@huffington: Indepth analysis....