A few thoughts ....