.............and I've had a lovely day, honest!