added header for fasta_reader, minor changes