Buddy, thanks for the post! Lots of excellent things to chew on there...