new work on fasta_redux