Added code to deal with Illumina data EM