Wow, you HAVE had a lot going on all at once! Congrats on all of it!