You left out the fact this website was last updated in 2003 Terms of Use Privacy Policy © 2003 TTR HP, Inc. US Patent 6,679,351