Kevin's work in progress.