add reader check