excellent detail Thank you