John and Tom I am fortunate to call this guy my best friend. He was my mentor many moons ago, but I think I'm catching up! Gotta be careful though. He's still teaching me a thing or two nowadays as well.