Thanks, you guys! Hopefully it'll be a hot minute before I have to write another post that lengthy. By the way, what's TP?