Rev, you're awesome. Thanks so much for taking the time to do all this work.