US5718632 A