this is excellent! thanks so much khurt, i appreciate your thoughtful feedback. i will definitely save these links for future reference 🙂