fix bug: use new_off while deal with the curr dna file