Don't apologize to me Puffer - you hit it right on the head!
(By the way, we gotta get together for a beer and trade stories...)