@c yes, these are good questions (and thanks for the kind words)