combine 3 fastq handle programs to one program