What a nice write-up! How I wish could put it into practice.