Thanks! I'll be digging into this deeply for a few days I think. Thank you for the links!

-Robin