dave, again I admire your hands-on work!