minor operations on list, no augmentation