add neighbors benchmark script
switch bounds to a uniform interface