[RETURN CODES] A non-zero return code is used to indicate failure.