Awesome, I can now operate on lists using only threed macros. That's the most awesome linked list implementation I ever wrote and possibly also the best one. No stupid interface stuff, just what's you need. And creating a complete list basis on having a single item as your sentinel, that's it. It'd almost that it's the most perfect linked list implementation I could ever imagine. Really, it's just awesome. It finally paid off. I love when I get the valuable rewards of a longer research period. It brings everything into a different light, really nice I have to say. I'll only add a few extra features like counting and then some assisting macros for working with non-ring items using sentinel nodes.