improved process_illumina