Category 5: Securities markets
MT575 Report of Combined Activity
Written and maintained by ZagTrader. Last reviewed . How this page is sourced and checked
The MT575 is a periodic report from a custodian to its client that combines cash and securities activity for a period: for each cash account and currency it gives the opening and closing balance and every booked movement, whether cash only (such as a dividend) or cash with securities (such as a settled trade). Free deliveries and receipts without cash are reported in a separate sequence.
- Message type
- MT575
- Category
- 5
- Structure
- 14 sequences, 59 fields listed
- ISO 20022
- No direct equivalent
When MT575 is used
An account servicer sends the MT575 to the account owner or its agent: typically a custodian or sub-custodian to an investment manager, a broker or a global custodian. It suits clients who reconcile cash and securities together, for example a fund accountant who wants to see the cash leg of every trade next to the securities leg. The report can cover one safekeeping account linked to one or several cash accounts, or one cash account linked to several safekeeping accounts. The frequency is agreed between the two parties and shown in 22F::SFRE.
The report is built around cash. Sequence B (CASHACCT) is repeated per cash account; inside it, sequence B1 (ACTCURR) is repeated per currency and carries the first opening and final closing balances (field 93D). Each movement is one B1a (ACTINFO) block with its references (B1a1) and either cash-only details (B1a2, CASHDET: for example interest, fees, a cash dividend or a cash transfer) or cash-and-securities details (B1a3, CASHSECDET: for example a trade settled against payment). Movements of securities without cash, such as a stock dividend or a free delivery, go in sequence C (FREEASS).
Only booked activity belongs in the report: transactions settled or contractually posted to the account in the period. Pending instructions are reported in the MT537, and settled transactions with a future settlement date are left out. If nothing happened, the report still arrives, with the activity flag 17B::ACTI//N in sequence A (or per currency in B1).
The MT575 overlaps with other statements. The MT536 Statement of Transactions reports securities movements per safekeeping account; the MT940 or MT950 reports cash movements per cash account. A client that receives an MT575 may not need both. Check that the totals agree when you receive several: the cash leg in a B1a3 block should match the cash booking in the MT940 or MT950 for the same day.
Use of the MT575 requires registration in a Swift Message User Group, so not every custodian offers it. Ask before you design a reconciliation around it.
MT575 format: sequences and fields
Sequence AGeneral InformationMandatory
Identifies the report, the period and, when the report is per safekeeping account, the account.
| Tag | Qualifier | Name | Status | Format | Meaning |
|---|---|---|---|---|---|
| 16R | Start of block | M | GENL | Opens the General Information block. | |
| 28E | Page Number/Continuation Indicator | M | 5n/4!c | Page number with ONLY, MORE or LAST. A long report is split over several messages. | |
| 13A | STAT | Statement Number | O | :4!c//3!c | Sequential number of the report. |
| 20C | SEME | Sender's Message Reference | M | :4!c//16x | The account servicer’s reference for this report message. |
| 23G | Function of the Message | M | 4!c[/4!c] | NEWM for a new report, CANC to cancel one sent earlier. Optional subfunction COPY, DUPL or CODU. | |
| 98a | PREP | Preparation Date/Time | O | A: :4!c//8!n C: :4!c//8!n6!n E: :4!c//8!n6!n[,3n][/[N]2!n[2!n]] | When the report was prepared. |
| 69a | STAT | Statement Period | M | A: :4!c//8!n/8!n B: :4!c//8!n6!n/8!n6!n | The period covered: from date to date (option A) or from date and time to date and time (option B). |
| 22F | SFRE | Statement Frequency Indicator | O | :4!c/[8c]/4!c | ADHO, DAIL, INDA, WEEK, MNTH or YEAR. |
| 22F | CODE | Complete/Updates Indicator | O | :4!c/[8c]/4!c | COMP for a complete report, DELT for changes only. |
| 95a | ACOW | Account Owner | O | P: :4!c//4!a2!a2!c[3!c] R: :4!c/8c/34x | Owner of the account, when not the receiver of the report. |
| 97a | SAFE | Safekeeping Account | O | A: :4!c//35x B: :4!c/[8c]/4!c/35x | The safekeeping account the report covers, when it is organised per safekeeping account. |
| 17B | ACTI | Activity Flag | M | :4!c//1!a | Y when activity is reported, N when there was none in the period. |
| 16S | End of block | M | GENL | Closes the General Information block. |
Sequence A1LinkagesOptional, repeatable
Links the report to another message, for example a request or a cancelled report.
| Tag | Qualifier | Name | Status | Format | Meaning |
|---|---|---|---|---|---|
| 16R | Start of block | M | LINK | Opens the Linkages block. | |
| 13a | LINK | Linked Message | O | A: :4!c//3!c B: :4!c/[8c]/30x | Message type of the linked message. |
| 20C | PREV | Previous Message Reference | C | :4!c//16x | SEME of an earlier report, when this message cancels it. |
| 20C | RELA | Related Message Reference | C | :4!c//16x | Reference of a related message, for example a request for the report. |
| 16S | End of block | M | LINK | Closes the Linkages block. |
Sequence BCash Account ActivityOptional, repeatable
One block per cash account.
| Tag | Qualifier | Name | Status | Format | Meaning |
|---|---|---|---|---|---|
| 16R | Start of block | M | CASHACCT | Opens the Cash Account Activity block. | |
| 95a | ACOW | Account Owner | O | P: :4!c//4!a2!a2!c[3!c] R: :4!c/8c/34x | Owner of the cash account, when different from sequence A. |
| 97a | CASH | Cash Account | M | A: :4!c//35x E: :4!c//34x | The cash account reported in this block, by number (option A) or IBAN (option E). |
| 16S | End of block | M | CASHACCT | Closes the Cash Account Activity block. |
Sequence B1Activity Information Per CurrencyMandatory, repeatable
One block per currency of the cash account. Opening and closing balances come before the movements.
| Tag | Qualifier | Name | Status | Format | Meaning |
|---|---|---|---|---|---|
| 16R | Start of block | M | ACTCURR | Opens the Activity Information Per Currency block. | |
| 11A | ACCT | Currency of Account | M | :4!c//3!a | The currency of this part of the cash account. |
| 17B | ACTI | Activity Flag | M | :4!c//1!a | Y when movements in this currency follow, N when there were none. |
| 93D | FIOP | First Opening Balance | C | :4!c//[N]15d | Balance at the start of the period. INOP (intermediary opening balance) is used instead on the second and later pages of a multi-page report. |
| 93D | FICL | Final Closing Balance | C | :4!c//[N]15d | Balance at the end of the period. INCL (intermediary closing balance) is used instead on every page but the last. N marks a negative balance. |
| 16S | End of block | M | ACTCURR | Closes the Activity Information Per Currency block. |
Sequence B1aActivity Information Per TransactionOptional, repeatable
One block per movement. It holds the linkages and either a CASHDET or a CASHSECDET block. The block itself has no fields of its own.
| Tag | Qualifier | Name | Status | Format | Meaning |
|---|---|---|---|---|---|
| 16R | Start of block | M | ACTINFO | Opens the Activity Information Per Transaction block. | |
| 16S | End of block | M | ACTINFO | Closes the Activity Information Per Transaction block. |
Sequence B1a1LinkagesMandatory, repeatable
At least one reference per movement. 20C is mandatory in each block and the qualifier is a choice; recent releases also allow a 20U option. Common qualifiers only.
| Tag | Qualifier | Name | Status | Format | Meaning |
|---|---|---|---|---|---|
| 16R | Start of block | M | LINK | Opens the Linkages block. | |
| 13a | LINK | Linked Message | O | A: :4!c//3!c B: :4!c/[8c]/30x | Message type of the linked message, for example 543 for the instruction that settled. |
| 20C | RELA | Related Message Reference | C | :4!c//16x | Your reference: the 20C::SEME of the instruction that caused the movement. The main key for reconciliation. |
| 20C | ASRF | Account Servicer Reference | C | :4!c//16x | The account servicer’s reference for the movement, often the only reference on movements you did not instruct (fees, interest). |
| 20C | CORP | Corporate Action Reference | C | :4!c//16x | The corporate action reference from the MT564 and MT566, for income and other event movements. |
| 20C | COMM | Common Reference | C | :4!c//16x | Reference agreed by both trade parties. |
| 20C | TCTR | Triparty Agent Collateral Transaction Reference | C | :4!c//16x | Reference of a triparty collateral transaction; CLTR, CLCI and TRCI are the client-side and instruction references used with the MT527. |
| 20C | MITI | Market Infrastructure Transaction Identification | C | :4!c//16x | The CSD’s or market infrastructure’s id for the transaction. |
| 16S | End of block | M | LINK | Closes the Linkages block. |
Sequence B1a2Cash Only Movement DetailsOptional
A cash movement without securities: income, fees, interest, cash transfers. Common qualifiers only.
| Tag | Qualifier | Name | Status | Format | Meaning |
|---|---|---|---|---|---|
| 16R | Start of block | M | CASHDET | Opens the Cash Only Movement Details block. | |
| 19A | PSTA | Posting Amount | M | :4!c//[N]3!a15d | The amount booked to the cash account. |
| 36B | UNDL | Underlying Quantity | O | :4!c//4!c/15d | The holding the cash relates to, for example the number of shares a dividend was paid on. |
| 35B | Identification of the Financial Instrument | O | [ISIN1!e12!c] [4*35x] | The security the cash relates to, when there is one. | |
| 22F | TRAN | Transaction Indicator | M | :4!c/[8c]/4!c | CASH clean cash, CLAI market claim, CORP corporate action. |
| 22H | CRDB | Credit/Debit Indicator | M | :4!c//4!c | CRED for a credit, DEBT for a debit to the cash account. |
| 22F | CAEV | Corporate Action Event Indicator | O | :4!c/[8c]/4!c | The event type for corporate action cash, for example DVCA or INTR. |
| 98a | ESET | Effective Settlement Date/Time | M | A: :4!c//8!n B: :4!c/[8c]/4!c C: :4!c//8!n6!n | When the movement was booked. |
| 70E | TRDE | Transaction Details Narrative | O | :4!c//10*35x | Free text about the movement. |
| 16S | End of block | M | CASHDET | Closes the Cash Only Movement Details block. |
Sequence B1a3Cash and Securities Movement DetailsOptional
A movement with both a cash and a securities leg, such as a trade settled against payment. Common qualifiers only.
| Tag | Qualifier | Name | Status | Format | Meaning |
|---|---|---|---|---|---|
| 16R | Start of block | M | CASHSECDET | Opens the Cash and Securities Movement Details block. | |
| 97a | SAFE | Safekeeping Account | O | A: :4!c//35x B: :4!c/[8c]/4!c/35x | The safekeeping account of the securities leg, useful when one cash account serves several safekeeping accounts. |
| 19A | PSTA | Posting Amount | M | :4!c//[N]3!a15d | The cash amount booked. ACRU (accrued interest) and DEAL (trade amount) can be given as well. |
| 36B | PSTA | Posting Quantity | M | :4!c//4!c/15d | The quantity of securities booked: UNIT or FAMT. Recent releases also allow option D for digital token units. |
| 35B | Identification of the Financial Instrument | M | [ISIN1!e12!c] [4*35x] | The security moved. | |
| 22F | TRAN | Transaction Indicator | M | :4!c/[8c]/4!c | SETT settlement and clearing, CORP corporate action, CLAI market claim, COLL collateral, BOLE borrowing or lending. |
| 22H | REDE | Receive/Deliver Indicator | M | :4!c//4!c | RECE: securities credited to the safekeeping account. DELI: securities debited. |
| 22F | SETR | Type of Settlement Transaction Indicator | O | :4!c/[8c]/4!c | The transaction type of the settled instruction, for example TRAD. |
| 98a | ESET | Effective Settlement Date/Time | M | A: :4!c//8!n C: :4!c//8!n6!n | When the movement actually settled or was booked. |
| 98a | SETT | Settlement Date/Time | O | A: :4!c//8!n B: :4!c/[8c]/4!c C: :4!c//8!n6!n | The intended settlement date. Compare it with ESET to spot late settlement. |
| 98a | TRAD | Trade Date/Time | O | A: :4!c//8!n B: :4!c/[8c]/4!c C: :4!c//8!n6!n | The trade date. |
| 25D | MOVE | Movement Status | O | :4!c/[8c]/4!c | REVE when this entry reverses a movement reported before. |
| 16S | End of block | M | CASHSECDET | Closes the Cash and Securities Movement Details block. |
Sequence B1a4Settlement PartiesOptional, repeatable
Settlement chain of the movement, one party per block. Common qualifiers only.
| Tag | Qualifier | Name | Status | Format | Meaning |
|---|---|---|---|---|---|
| 16R | Start of block | M | SETPRTY | Opens the Settlement Parties block. | |
| 95a | PSET | Place of Settlement | C | C: :4!c//2!a P: :4!c//4!a2!a2!c[3!c] Q: :4!c//4*35x | The CSD where the movement settled. DEAG, REAG, BUYR, SELL and the custodian and intermediary qualifiers can also appear. |
| 97a | SAFE | Safekeeping Account | O | A: :4!c//35x B: :4!c/[8c]/4!c/35x | Account of the party in this block. |
| 16S | End of block | M | SETPRTY | Closes the Settlement Parties block. |
Sequence CFree Asset ActivityOptional, repeatable
Securities movements without cash, such as free deliveries, transfers or a stock dividend. The SR 2025 structure allows the sequence to repeat; older descriptions show it once.
| Tag | Qualifier | Name | Status | Format | Meaning |
|---|---|---|---|---|---|
| 16R | Start of block | M | FREEASS | Opens the Free Asset Activity block. | |
| 16S | End of block | M | FREEASS | Closes the Free Asset Activity block. |
Sequence C1LinkagesMandatory, repeatable
Same references as in B1a1. One example qualifier shown.
| Tag | Qualifier | Name | Status | Format | Meaning |
|---|---|---|---|---|---|
| 16R | Start of block | M | LINK | Opens the Linkages block. | |
| 20C | RELA | Related Message Reference | C | :4!c//16x | Your reference of the instruction behind the free movement, or another 20C qualifier from the B1a1 list. |
| 16S | End of block | M | LINK | Closes the Linkages block. |
Sequence C2Transaction DetailsOptional
Details of the free movement. Common qualifiers only.
| Tag | Qualifier | Name | Status | Format | Meaning |
|---|---|---|---|---|---|
| 16R | Start of block | M | TRANSDET | Opens the Transaction Details block. | |
| 97a | SAFE | Safekeeping Account | O | A: :4!c//35x B: :4!c/[8c]/4!c/35x | The safekeeping account moved. |
| 36B | PSTA | Posting Quantity | M | :4!c//4!c/15d | The quantity booked. |
| 35B | Identification of the Financial Instrument | M | [ISIN1!e12!c] [4*35x] | The security moved. | |
| 22F | TRAN | Transaction Indicator | M | :4!c/[8c]/4!c | SETT, CORP, CLAI, COLL or BOLE, as in B1a3. |
| 22H | REDE | Receive/Deliver Indicator | O | :4!c//4!c | RECE credited, DELI debited. |
| 98a | ESET | Effective Settlement Date/Time | M | A: :4!c//8!n C: :4!c//8!n6!n | When the movement was booked. |
| 25D | MOVE | Movement Status | O | :4!c/[8c]/4!c | REVE for a reversal. |
| 16S | End of block | M | TRANSDET | Closes the Transaction Details block. |
Sequence C2aSettlement PartiesOptional, repeatable
Settlement chain of the free movement. One example qualifier shown.
| Tag | Qualifier | Name | Status | Format | Meaning |
|---|---|---|---|---|---|
| 16R | Start of block | M | SETPRTY | Opens the Settlement Parties block. | |
| 95a | PSET | Place of Settlement | C | C: :4!c//2!a P: :4!c//4!a2!a2!c[3!c] Q: :4!c//4*35x | The CSD where the movement settled. |
| 16S | End of block | M | SETPRTY | Closes the Settlement Parties block. |
Sequence DAdditional InformationOptional
Message originator and recipient, when a service provider is in between.
| Tag | Qualifier | Name | Status | Format | Meaning |
|---|---|---|---|---|---|
| 16R | Start of block | M | ADDINFO | Opens the Additional Information block. | |
| 95a | MEOR | Originator of Message | O | P: :4!c//4!a2!a2!c[3!c] Q: :4!c//4*35x R: :4!c/8c/34x | The party that originated the report. |
| 95a | MERE | Recipient of Message | O | P: :4!c//4!a2!a2!c[3!c] Q: :4!c//4*35x R: :4!c/8c/34x | The party the report is ultimately meant for. |
| 16S | End of block | M | ADDINFO | Closes the Additional Information block. |
Format notation: n digits, a upper-case letters, c upper-case letters and digits, x any character of the Swift character set, d a decimal number with a comma, ! fixed length, [ ] optional, 4*35x up to 4 lines of 35 characters. M mandatory, O optional, C conditional (a rule decides).
Rules worth knowing
- Only booked activity is reported. Pending transactions belong in the MT537; settled transactions with a future settlement date are not reported.
- Every currency with activity must be reported in its own B1 block. With no activity at all, sequence A carries 17B::ACTI//N; a cash account with no activity in a currency carries ACTI//N in that B1 block.
- Each B1a movement holds either cash-only details (CASHDET) or cash-and-securities details (CASHSECDET). Securities movements without cash go in sequence C.
- In a multi-page report the intermediary balances (INOP, INCL) carry the balance from page to page, while the first opening balance (FIOP) opens the period and the final closing balance (FICL) closes it.
- A movement reversed later appears again with 25D::MOVE//REVE. Net the reversal against the original entry rather than treating it as new activity.
MT575 example
The custodian CUSTAEADXXX sends ZagTrader Test Bank its daily combined activity report for 22 October 2026. On the AED cash account linked to safekeeping account ZAG-SAFE-0001, two movements were booked: the proceeds of a sale of 10,000 shares delivered against payment (instructed with an MT543, reference ZT2610200123), and a cash dividend on another holding.
{1:F01CUSTAEADAXXX0000000000}{2:I575ZAGTAEADXXXXN}{4:
:16R:GENL
:28E:1/ONLY
:20C::SEME//CA575-261022-01
:23G:NEWM
:98C::PREP//20261022210000
:69A::STAT//20261022/20261022
:22F::SFRE//DAIL
:22F::CODE//COMP
:97A::SAFE//ZAG-SAFE-0001
:17B::ACTI//Y
:16S:GENL
:16R:CASHACCT
:97A::CASH//ZAG-CASH-AED-01
:16R:ACTCURR
:11A::ACCT//AED
:17B::ACTI//Y
:93D::FIOP//1000000,
:93D::FICL//1266500,
:16R:ACTINFO
:16R:LINK
:13A::LINK//543
:20C::RELA//ZT2610200123
:16S:LINK
:16R:CASHSECDET
:19A::PSTA//AED254500,
:36B::PSTA//UNIT/10000,
:35B:ISIN AEZAGT000016
:22F::TRAN//SETT
:22H::REDE//DELI
:22F::SETR//TRAD
:98A::ESET//20261022
:98A::SETT//20261022
:98A::TRAD//20261020
:16S:CASHSECDET
:16S:ACTINFO
:16R:ACTINFO
:16R:LINK
:20C::CORP//DVCA2610ZAG01
:16S:LINK
:16R:CASHDET
:19A::PSTA//AED12000,
:36B::UNDL//UNIT/40000,
:35B:ISIN AEZAGT000024
:22F::TRAN//CORP
:22H::CRDB//CRED
:22F::CAEV//DVCA
:98A::ESET//20261022
:16S:CASHDET
:16S:ACTINFO
:16S:ACTCURR
:16S:CASHACCT
-}Decode this example in the parserLine by line
| Line | What it says |
|---|---|
| {1:F01CUSTAEADAXXX0000000000}{2:I575ZAGTAEADXXXXN}{4: | Sender CUSTAEADXXX (account servicer), input MT575 to ZAGTAEADXXX (account owner). |
| :16R:GENL | |
| :28E:1/ONLY | Single-page report. |
| :20C::SEME//CA575-261022-01 | |
| :23G:NEWM | |
| :98C::PREP//20261022210000 | |
| :69A::STAT//20261022/20261022 | Period: 22 October 2026. |
| :22F::SFRE//DAIL | Daily report. |
| :22F::CODE//COMP | |
| :97A::SAFE//ZAG-SAFE-0001 | Report for this safekeeping account and its linked cash account. |
| :17B::ACTI//Y | There was activity. |
| :16S:GENL | |
| :16R:CASHACCT | Cash account block. |
| :97A::CASH//ZAG-CASH-AED-01 | |
| :16R:ACTCURR | Activity in AED. |
| :11A::ACCT//AED | |
| :17B::ACTI//Y | |
| :93D::FIOP//1000000, | Opening balance AED 1,000,000.00. |
| :93D::FICL//1266500, | Closing balance: 1,000,000 + 254,500 + 12,000. |
| :16R:ACTINFO | First movement: settled sale. |
| :16R:LINK | |
| :13A::LINK//543 | |
| :20C::RELA//ZT2610200123 | SEME of ZagTrader’s MT543. |
| :16S:LINK | |
| :16R:CASHSECDET | |
| :19A::PSTA//AED254500, | Sale proceeds credited. |
| :36B::PSTA//UNIT/10000, | Shares delivered. |
| :35B:ISIN AEZAGT000016 | |
| :22F::TRAN//SETT | Settlement activity. |
| :22H::REDE//DELI | Securities debited from the safekeeping account. |
| :22F::SETR//TRAD | |
| :98A::ESET//20261022 | Settled on 22 October. |
| :98A::SETT//20261022 | |
| :98A::TRAD//20261020 | |
| :16S:CASHSECDET | |
| :16S:ACTINFO | |
| :16R:ACTINFO | Second movement: cash dividend. |
| :16R:LINK | |
| :20C::CORP//DVCA2610ZAG01 | Corporate action reference from the MT564 and MT566. |
| :16S:LINK | |
| :16R:CASHDET | |
| :19A::PSTA//AED12000, | Dividend amount booked. |
| :36B::UNDL//UNIT/40000, | Paid on a holding of 40,000 shares. |
| :35B:ISIN AEZAGT000024 | |
| :22F::TRAN//CORP | Corporate action cash. |
| :22H::CRDB//CRED | A credit. |
| :22F::CAEV//DVCA | Cash dividend. |
| :98A::ESET//20261022 | |
| :16S:CASHDET | |
| :16S:ACTINFO | |
| :16S:ACTCURR | |
| :16S:CASHACCT | |
| -} | End of block 4. |
Opening balance plus the two credits equals the closing balance; check this sum on every report you load.
A free receipt of bonus shares on the same day would appear in sequence C (FREEASS), not under the cash account.
All BICs, references and accounts are made up; the ISINs have valid check digits.
Common errors and rejects
Opening balance plus movements does not equal the closing balance
Usually a page is missing (28E shows MORE but no LAST arrived) or a reversal (25D::MOVE//REVE) was booked twice. Rebuild the report from all pages and net reversals against the original entry.
Movements cannot be matched to instructions
Movements you did not instruct (fees, interest, income) carry ASRF or CORP, not RELA. Match those on CORP with the MT566, and on ASRF with the cash statement.
Pending trades missing from the report
By design: the MT575 reports booked activity only. Open instructions are in the MT537 and statuses in the MT548.
Cash and securities statements disagree with the MT575
Compare the cash leg with the MT940 or MT950 and the securities leg with the MT536 for the same period. Differences are often timing: a booking in the last minutes of the day can fall in different periods if the reports are cut at different times.
How to fix itReport not received at all
The MT575 needs Message User Group registration and must be agreed with the custodian. If the custodian has not set it up, you receive separate securities and cash statements instead.
ISO 20022
There is no direct ISO 20022 equivalent of the MT575: Swift’s MT and MX equivalence table lists none. In ISO 20022 the same information is reported in separate messages: securities movements in statements such as semt.017 and cash movements in statements such as camt.053.
Securities messages were not part of the November 2025 payments deadline. The MT575 remains available on FIN for custodians and clients that have agreed to use it.
MT575 questions
- What is an MT575?
- A Report of Combined Activity: a custodian’s report of all booked cash and securities movements on an account for a period, organised per cash account and currency, with opening and closing balances.
- What is the difference between MT575 and MT536?
- The MT536 reports securities movements per safekeeping account. The MT575 combines them with the cash movements, including cash-only entries such as dividends, fees and interest, and gives cash balances per currency.
- Does the MT575 include pending transactions?
- No. It reports only booked activity. Pending instructions are reported in the MT537 Statement of Pending Transactions.
- Where are free deliveries reported in an MT575?
- Movements of securities without cash go in sequence C (Free Asset Activity), not under a cash account.
- What is the ISO 20022 equivalent of the MT575?
- There is no direct one in general use. ISO 20022 reporting splits the same information into securities statements and cash statements.
All MT messages · Category 5 messages · ISO 20022 messages · Codes · Troubleshooting