Hi, While editing the BCCodon file (as discussed yesterday), I realized that BCCodon is actually a sequence of three bases. Would it be an idea to make BCCodon a subclass of BCSequence (or BCSequenceDNA)? The method tripletString can than just return [self sequenceString]; - Koen.