You have tons of questions. We can't wait to discuss them all with you.