reader renamed