Document US000007418864B2