It's very simple really...
Here's a system that has all 6 steps listed
above 'built' in. See how it all works here.
-Rory Singh