Excellent blog Allen! I look forward to the next in the series.