Ticked all the boxes. Very happy