started taking ORF overlap into account