at times it gets frustrating when his point is made then continues with more and more until its confusing. very detailed.