ticks all the boxes. fantastic.