tweak wording
look up error names by symbolic code not number, its DRY plus error numbers for Linux MIPS are different so was broken