these are all on-point, well done.

high-fives