Thank you for taking the time to put this together, and post it. It's helpful to noobs, such as myself, to begin to understand the terminology involved and what each moving part is doing during the process. It makes it much easier to see the big picture, as a whole.