add fasta make prototype