I like it. I don't do any programming very often but once in a while I have a need and basically crib what I can from all sources available. I'll post the whole routine tomorrow via a link to the lilly pad. Actually while the routine I used is a little cumbersome for just the coordinate list, there are a few other items I need from the the assoc lists (don't know the proper name to call them) that I grab at the same time. Perhaps grabbing the info the way you suggest may be cleaner.
The more I look at your suggestion the cleaner it looks. I think a rewrite is due.