better overlap counts