Mixed review and corrections