great!
I had never thought of doing this...

yes, then all of this works. I don't even think I'll need an index any more (an index changes, after all, when I remove a part of the list... doesn't it?).

I'll just work with .next and .prev to scroll through the list and return the previous and the next target. Thank you again!


~"I never let school interfere with my education"~
-Mark Twain