Haven't gone through it yet, but I am already a HUGE fan of this just by what I am reading in this page!