update scripts using FastaReader