initial linked list delete implementations