Very comprehensive and helful Chris. Thanks a lot.