You raised some excellent points, and I'll be sure to account for as many of them as I can; thank you again! :)