Too much to read...makes head hurt. Cliff notes plz.