analysis of errors 2188284