with all apologies ....