read list