Might have bitten off more than I can chew with this one but I'm enjoying the challenge.