Great questions. Hopefully someone will have a few answers for you....