WRITE reader