Really enlightening Mike. Thank you.