Excellent walkthrough, all the angles covered, not rushed.