improved linked list instructions