All excellent questions.

Comments