Hi Is it safe to say that if I read in alignment using AlignIO, then call remove_gaps on the SimpleAlign object, then access each sequence using each_seq, and print each sequence out as fasta using SeqIO, that I will have the original sequences that went to make up the alignment (exactly, with gaps removed etc)? Thanks Mick