Clarify errors code, part 1
Clarify errors, part 2
Clarify errors, port 3