adding start of creating new error codes