added rename_fasta round and swap_general