Document US000007669490B2