A thought or two....