ex in fasta, should be faster