fixed datanormalizer array out of bounds potential problem;
made recon_splitter be multiprocessing.