Revised list interfaces