add inireader