So much to reply to, today was a bipolar and exhausting day, and I still have work to do...