Thanks. This is all really good and helpful stuff. I appreciate it.