Yooooo... I Think I've already bit off more than I can chew with this; I might have to break this up into two parts; we'll see how it goes. >->;