cochran update