@david-g: hmm, very insightful,