Wow!!! Thank you so much for this. The missing link! Makes so much sense.