Lots of great detail and examples. topics flowed well together.