A few thoughts: