add reader