return if not found
emit seen event