reader save and get