add txt reader