Modernised mul_reader
Corrected tests