A few thoughts...