prebrute
not defined yet