added HashCode no duplicate errors in errorReporting