snooper
not defined yet