A few unoriginal thoughts ....