edgeman
not defined yet