Mistakes and corrections ...