Thank you Carol, you covered so much!! Such fun to see and read....