fixing the inheritance chain on the CheckIt.Error