stripping and giving.