upload support, references, fasta parser