Thanks again. The concept of a firmware controlled unit makes a lot of sense, and will certainly give the product good "legs" and a much longer hardware obsolescence cycle. I'm grateful for the old addage that "good thinking costs no more than bad thinking." Othewise I wouldn't be able to afford it!