thanks ... what an intelligent and thoughtful read.