Ver well outlined with a nicely illustrated video!