non-demultiplexing option added to preprocessing