trap in public

.