Thanks a lot for all the detailed info. I really appreciate it.