make fastq parsing faster