@smithlite: Great write up!