prediscoverer
not defined yet