Thanks so much for taking the time to write such a comprehensive recommendation. Appreciate it very much.