@pumap: Excellent review.