A great analysis in clear cut words..