return num_overlaps
return shark overlaps
reflect new api