added fastq support