I hate every bit of this. Well done!

Thank you!