HP2100:  Most recent updates from Dave Bryan