selective deletion from list