Piecing together an HP9880 (Tony Duell)