rant - David Calhoun's blog