update docs
handle codon change vs distance