UPDATE: A few thoughts of my own....