public stripping

.