Here are my ideas on some of your questions.