Full document US000004394841A