fixed selected output
fixed fasta parser not returning a block
improved field output