great stuff, Clarity ....