add reader sample