Follow Michael on Twitter at @harland.