HP2100 more minor progress