insert-remove-check list