You asked some very good questions that I've wondered about as well!