Answers to your questions...