+1 very knowledgeable and posting style is very patient.