to read list