exp_reader modified