2,500,000 KrisFlyer miles up for grabs​

Enjoy great FX rates and amazing rewards with Singapore’s best travel card.

Take off with your share of 2,500,000 KrisFlyer miles

Travelling soon? 10 lucky winners will be walking away with 100,000 KrisFlyer miles each. Will you be one of them?

And if you’re new to amaze, sign up today with code AMAZEMILES and receive 300 KrisFlyer miles. PLUS you will be eligible to participate in the 100,000 miles giveaway!

Miles giveaway

10 winners x 100,000 KrisFlyer miles

Sign-up bonus

5,000 sign-ups x 300 KrisFlyer miles

How to win

Miles giveaway

For existing amaze users

  1. Refer a friend to amaze​
  2. Make an FX transaction of 150 SGD or more
  3. Top up your amaze wallet with 300 SGD or more
  4. Send 500 SGD or more overseas in a single transfer

Every action earns you one chance to win. The more actions you complete, the more chances you have to win!

10 winners will score 100,000 KrisFlyer miles each, throughout the campaign period.

Sign-up bonus

For new amaze users

Sign up today with code AMAZEMILES and get 300 KrisFlyer miles. You’ll also be eligible to participate in the 100,000 Miles Giveaway!

Limited for the first 5,000 sign-ups only.

Campaign ends 31 Jan 2025. Terms and conditions apply

Why choose amaze card

Unlock savings, rewards and convenience when you travel with our amaze card. Get superior foreign currency rates. Stack up on rewards with every foreign currency spend. Enjoy ultimate convenience with a single card.

Save on foreign exchange​

Say ‘see ya’ to those unfair bank markups and sneaky admin fees. Pay with favourable exchange rates and keep more cash in your pocket.

Enjoy ultimate convenience​

Top up your amaze wallet or link your amaze card to a Mastercard, Apple Pay, or Google Pay. No more fussing around with multiple payment methods – just one card to rule them all.

Score major rewards​

Get ready for InstaPoints, cashback, linked bank card rewards*, and Mastercard benefits – all with just a single card. You’ll be raking in the rewards in no time!​

QR code for downloading the Instarem app along with the text Scan to get started beside the QR code

Stack up on rewards

Say goodbye to bulky wallets with multiple cards. Just carry amaze and start stacking up on awesome rewards and enjoying the perks of travel without the hassle.  

InstaPoints​

Get 0.5 InstaPoint for every 1 SGD spent in foreign currency via your amaze wallet or linked card.

Convert InstaPoints into cashback for greater savings or use as discounts on overseas money transfers.

Mastercard benefits​

Up to USD 100,000 travel medical insurance. Learn more

700+ offers and benefits on shopping, dining, entertainment and travel. Learn more

Ways to use amaze

Meet amaze, your new travel buddy! Whether you’re jetting off for a quick escape or planning a big adventure, amaze card has you covered. No more travel stress – just easy exploration with rewards along the way.

Pay and save​

Enjoy great foreign currency rates and pay like a local overseas, or when you shop overseas online.​

Withdraw cash overseas​

Top up your amaze wallet and draw up to SGD 1,000 daily at any ATM overseas.

For a limited time: Enjoy fee-free withdrawals until 31 Dec 2024!

Exchange currencies anytime​

Lock the best rates to exchange, store and spend multi-currencies at your convenience.​

amaze card in app

Download the Instarem app and register for an account if you don’t have one already.

Link your Mastercard to amaze or top up your amaze wallet with PayNow.

Start using your virtual card or wallet while waiting for your physical card.

Explore more

amaze rewards

Browse our latest promotions on travel, shopping, dining and more with our amaze rewards.

Cashback from your amaze card​

Convert InstaPoints to cashback on your app – get 5 SGD cashback for 1,000 InstaPoints or 20 SGD cashback for 2,000 InstaPoints.
T&Cs apply.

FAQs

The amaze card is both a virtual and physical card to which you can link up to 5 Mastercard debit or credit cards. This eliminates the need for you to carry multiple cards. You can choose a specific card from your app to transact with any time. If you don’t wish to link a card to amaze, you can choose to top up your amaze wallet with PayNow and use the wallet to fund your amaze transactions.

You can apply for an amaze card via the Instarem app. You'll need to have a registered and approved Instarem account to get the amaze card.

Once you have received your physical card via mail, you can activate it through the amaze app.

    • Access the amaze page either via the card symbol on the bottom right or via the dashboard.
    • Tap on Activate Card.
    • Set your Card Pin.

Please note that you can begin online transactions even before your physical card arrives.

You get 0.5 InstaPoint for every 1 SGD-equivalent spent in foreign currency with your amaze card. The InstaPoint is rounded down to the nearest dollar and capped at 500 InstaPoints per month 
For example, if you spent a total of 900 SGD in foreign currency transactions within a month, you will earn 450 InstaPoints. If you spent a total of 3,000 SGD in foreign currency transactions within a month, you will earn the maximum of 500 InstaPoints.

You will receive the InstaPoints within 3 business days upon a successful foreign currency transaction.

Foreign currency transactions less than 10 SGD (currency equivalent), refunds, chargebacks or transactions in selected Merchant Category Codes (MCCs) are excluded from earning InstaPoints.

Refunded transactions will be deducted from the relevant bill amount taken into consideration for the computation and award of InstaPoints.

Please note: MCCs are assigned by payment card organisations (e.g.: Visa, MasterCard). Instarem does not have a say in the assignation of these codes. A merchant’s registered MCC may not always correspond with its nature of business.

InstaPoints can be used to redeem rewards on the Instarem app starting 1st October 2022 such as amaze cashback (1,000 InstaPoints = 5 SGD cashback, 2,000 InstaPoints = 20 SGD cashback) and discount vouchers for money transfers.

Authorising your amaze card transactions is an essential step to keep your payments secure. It adds an extra layer of protection against fraud, ensuring that only you can approve your transactions. 

 

You can easily authorise your amaze transactions using your card PIN when you make in-store purchases, and directly via your Instarem app when you make online purchases. This verification step reduces the risk of fraud and gives you peace of mind every time you shop with amaze.

It’s quick and simple. 

 

  • For in-store transactions: Authorise using your card PIN.

 

  • For online transactions: You’ll receive a mobile notification – just tap it to approve your transaction directly through the Instarem app.  

 

If you missed the notification, follow these steps to approve: 

 

  1. Log into your Instarem app and go to Card. 
  2. Scroll down and tap the authorisation banner. 
  3. Click ‘Authorise’. 

 

And with that, you’re all set to shop securely with amaze. 

The amaze card can be used anywhere that Mastercard is accepted and in their accepted currencies.

amaze offers competitive FX rates, unlike banks which typically add a substantial markup and FX admin fee.

Thus, you get the best possible value for your FX transactions. Additionally, with amaze, you earn InstaPoints on your FX spends, which can be converted to cashback or used as discounts on overseas money transfers.

Maximum spending limit via linked Mastercard:

  • SGD 50,000 per transaction or your linked bank card’s credit limit, whichever is lower.
  • Maximum spending limit via amaze wallet:
  • Daily: as specified in the Instarem app.
  • Annually: SGD 30,000 per calendar year.

Unlike traditional banks that charge a significant markup and FX admin fee, amaze offers competitive FX rates to provide you with the best possible value for your FX transactions. Additionally, with amaze, you earn InstaPoints on your FX spends, which can be converted to cashback or used as discounts on overseas money transfers.

There is no annual fee or admin fee involved with the amaze card. There are also no fees involved when you make any foreign currency transactions with amaze.

However, there’s a 1% fee (min. 0.50 SGD) on all monthly domestic spending in excess of 1,000 SGD, when amaze is linked to a card. There’s also a small fee for withdrawing money with your amaze card overseas.

Here is the breakdown of all the fees associated with amaze:

Annual fees
Free
Card issuance
Free
Card replacement and delivery
Free
FX (non-SGD) admin processing fee
Free
Domestic (SGD) transactions

1% fee (minimum 0.50 SGD) on:

  • Monthly domestic spending over 1,000 in SGD with amaze linked to a card.
  • All domestic payments to merchants with MCC 6540 (e.g. E-wallet top ups) and MCC 4111 (EZ-Link wallet top-ups and TransitLink General Ticketing Machines only).
amaze wallet top-up with PayNow
Free
Overseas ATM cash withdrawal
2% fee Fee-free (until 31 Dec 2024)

We charge a small fee on select domestic transactions with amaze to ensure that we can continue offering you the best travel card experience and competitive foreign exchange rates. 

  

  • There’s a 1% fee (min. 0.50 SGD) on all monthly domestic spending in excess of 1,000 SGD, when amaze is linked to a card.  
  • There’s a 1% fee (min. 0.50 SGD) on payments that fall under MCC 6540 (e.g. E-wallet top ups) and MCC 4111 (EZ-Link wallet top-ups and TransitLink General Ticketing Machines only).  

  

View the fee details here 

There’s a 1% fee (min. 0.50 SGD) applied on all monthly domestic spending in excess of 1,000 SGD, when amaze is linked to a card. This includes spends that have been refunded, and in some cases, where a merchant puts a temporary hold on your money before a purchase (pre-authorisation). You may avoid this fee by linking your amaze wallet. Note that the 1,000 SGD fee-free cap will be reset on the 1st of every month, 00:00 hours.

Other than that, there’s a 1% fee (min. 0.50 SGD) on payments that fall under MCC 6540 (e.g. E-wallet top ups) and MCC 4111 (EZ-Link wallet top-ups and TransitLink General Ticketing Machines only).

Here are some examples of how the 1% fee will be applied:

 
amaze transactions in the month of April
Total monthly domestic spend in April
Domestic fee charged
amaze linked to card
amaze linked to wallet
Scenario 1
  • 1st April: 300 SGD on NTUC
  • 15th April: 500 SGD on UNIQLO
800 SGD
No fees
No fees
Scenario 2
  • 15th April: 2,000 SGD on UNIQLO
2,000 SGD
10 SGD on UNIQLO transaction (1% of 1,000 SGD)
No fees
Scenario 3
  • 1th April: 500 SGD on NTUC
  • 15th April: 1,500 SGD on UNIQLO
  • 20th April: 500 SGD on Grab wallet top-up
2,500 SGD
10 SGD on UNIQLO transaction (1% of 1,000 SGD)
5 SGD on Grab wallet (1% of 500 SGD)
No fees

Exchange rates and applicable FX fees are available in-app after you initiate a transaction.

If you have signed up with Instarem using eKYC (electronic KYC), there are no documents required, as the necessary data is extracted from MyInfo.

However, for manual KYC (where you have not used MyInfo), you will need to submit Proof of Identity in the form of your passport or national ID, as well as Proof of Address.

Please submit an enquiry by logging into Help Centre on web or app. Our customer experience team will get back to you.

You can link up to 5 Mastercard (debit or credit) cards that have been issued in Singapore.

The amaze wallet is a virtual wallet that you can use to fund your amaze card transactions. Simply top up your wallet using PayNow and select it as the primary ‘payment source’ in the app.

No, there’s no fee for topping up your amaze wallet.

Spending via amaze wallet:

  • The wallet can hold up to the maximum amount specified within the Instarem app in one day, with an annual spending limit of SGD 30,000 per calendar year.
  • Entitles you to earn InstaPoints on foreign currency spend that can be used for up to 1% cashback or discounts on money transfers.

Spending via amaze linked to a Mastercard credit or debit card:

  • The per transaction spending limit is SGD 50,000 or equivalent. It is also subject to the linked card's respective card issuer limit, whichever is lower.
  • Entitles you to earn InstaPoints on foreign currency spend as well as rewards awarded by the card issuing bank, subject to the bank’s terms and conditions.

The minimum top up required to use your amaze wallet is 1 SGD. You can top up your wallet for any amount which does not cause your wallet to go over the amount specified in the Instarem app.

No, your wallet balance can be spent through the amaze card only.

Please send your account closure request to our customer experience team via our Help Centre in the app. Our team will assist you promptly.

If you have chosen your amaze wallet as the payment source for amaze transactions and the balance is insufficient, your transaction will be declined. Please top up your wallet to make your transaction.

In some instances, your balance may drop below SGD 0 due to a number of reasons (but not limited to) such as:

  1. Recurring payments
  2. Delayed processing by the merchant
  3. Unauthorised transaction

In cases of unauthorised transactions, please lock your card immediately and report the transaction by following these steps:

  • Open your app and click on the second button (activity icon) on the bottom right.
  • Click on the specific transaction under transaction summary.
  • Click on Report a problem.
  • Alternatively, go to Help Centre in the app to chat with us or submit an enquiry. Our customer service team will require you to complete a dispute form within 14 days from the date of the unauthorised transaction.

In other cases, please go ahead and top up your wallet to balance out the negative amount and to avoid any issue of overdue payments

No, as you did not spend through your linked card. However, you are still eligible to receive InstaPoints on FX spends made using the wallet.

You can use your amaze card to make international payments via the credit or debit cards that you have linked to amaze.

To send money overseas, you can use the Instarem app and transfer money via PayNow or bank transfer.

Yes, you can add your amaze card to Apple Pay. If you’re waiting for your physical amaze card to arrive, you can add your virtual amaze card to Apple Pay and get started with easy contactless payments. Learn more here.

You can transact in any currency and use the amaze card anywhere that Mastercard is accepted, in the currencies that they support.

You can top up your wallet with SGD only. However, you may convert SGD to EUR, USD, JPY, THB, GBP, AUD, CHF, NZD, CAD and MYR. In total, your wallet can hold up to 11 currencies. 

Any balance you hold in the relevant transaction currency will automatically be debited first, to minimise your conversion costs (e.g., if you are making a payment in Europe, your EUR balance will be debited by default). If you do not hold any balance in the relevant transaction currency, or the balance you hold in the relevant currency is insufficient, your balance held in other currencies will be debited, starting from your SGD balance, followed by EUR, USD, JPY, THB, GBP, AUD, CHF, NZD, CAD and MYR, in this order. 

If the transaction currency is a currency other than SGD, EUR, USD, JPY, THB, GBP, AUD, CHF, NZD, CAD and MYR, your SGD balance will be used to make the payment. If your SGD balance is insufficient, your balance held in other currencies will be converted to SGD to make the payment, in the following order: EUR, USD, JPY, THB, GBP, AUD, CHF, NZD, CAD and MYR. 

Example 1

  • Wallet balance: SGD 100, EUR 100, GBP 100
  • Amount payable: EUR 80
  • Amount charged: EUR 80
  • New wallet balance: SGD 100, EUR 20, GBP 100

In your transaction history, you will see one row for the payment of EUR 80.

Example 2

  • Wallet balance: SGD 100,  EUR 100, GBP 100
  • Amount payable: EUR 120
  • Amount charged: EUR 100 + EUR 20 (converted from SGD 30)
  • New wallet balance: SGD 70, EUR 0, GBP 100

In your transaction history, you will see two rows - one for the conversion of SGD 30 to EUR 20, and one for the payment of EUR 120.

Example 3

  • Wallet balance: SGD 100, EUR 100, GBP 100
  • Amount payable: EUR 200
  • Amount charged: EUR 100 + EUR 70(converted from SGD 100) + EUR 30(converted from GBP 25)
  • New wallet balance: SGD 0, EUR 0, GBP 75

In your transaction history, you will see three rows - two for the conversion of SGD 100 to EUR 70 and GBP 25 to EUR 30, and one for the payment of EUR 200.

Example 4

  • Wallet balance: SGD 100, EUR 100, GBP 100
  • Amount payable: EUR 400
  • Amount charged: As the sum of all 3 currencies is lower than the payable amount, the transaction will be declined.

In your transaction history, you will see one row - payment of EUR 400 to merchant declined.

Example 5

  • Wallet balance: SGD 100, EUR 100, GBP 100
  • Amount payable: USD 250
  • Amount charged: SGD 340 (the equivalent of USD 250)
  • New wallet balance: SGD 0, EUR 0, GBP 40

In your transaction history, you will see 3 rows - two for the conversion of EUR 100 into SGD 145 and GBP 60 into SGD 95, and one for the payment of SGD 340.

No, you may only link one payment source (i.e., either the amaze wallet or a credit/debit card) at any given time. If your payment source is the amaze wallet, and there is insufficient balance in the amaze wallet, the transaction will be declined.

You are eligible to earn InstaPoints on transactions paid with the foreign currency balance in your amaze wallet – in accordance with the amaze Terms and Conditions and the Instarem InstaPoints Policy.

In case of a reversal for any reason (including any successful refunds and chargebacks), the amount credited back to your amaze wallet will be in the same currency that the payment was made. For example, if the payment was made in EUR, the reversal will be performed in EUR. Such reversed transactions are also not eligible to earn InstaPoints. Any InstaPoints that have been credited to you for a transaction that is later reversed will be deducted.

The amaze wallet is issued by Nium Pte. Ltd., a Major Payment Institution regulated by the Monetary Authority of Singapore under the Singapore Payment Services Act (PSA). In accordance with account limits imposed under the PSA, you may hold up to a total of SGD 5,000 (or foreign currency equivalent) in your amaze wallet and all other payment accounts issued by Nium. To comply with the account limits imposed under the PSA, you may top up a maximum of SGD 3,000 in your amaze wallet.

Any excess funds will not be reflected in your amaze wallet and will be transferred to a personal bank account in your name, depending on the currencies that you hold in your amaze wallet, in the following order: SGD, EUR, USD, JPY, THB, GBP, AUD, CHF, NZD, CAD and MYR. You will need to provide us with your bank account details for the transfer.

A settlement amount may apply when making payments or withdrawals in non-pocket currencies (i.e., currencies other than SGD/EUR/GBP/CHF), if there has been a fluctuation of the FX rate between the time of your payment or withdrawal and the time of the merchant’s settlement. This may be reflected as a debited from, or a credit to, the currency pocket from which the payment was made.

Refunds will be credited to your original transacted card. However, in certain cases, the refund amount may be credited to the default linked card or the amaze wallet. Please note that this fully depends on the merchant.

At times, merchants process your card payments in a way that creates a duplicate transaction. Merchants will usually refund the duplicate transactions in 8-14 days and the amount will be returned to you automatically.

If 14 days have passed and the duplicate transaction has not been refunded, please submit an enquiry by logging into Help Centre on web or app. Our customer experience team will get back to you.

By linking your amaze card to your Mastercard credit/debit cards, you are eligible for the same rewards on your linked card subject to the issuing bank’s Terms and Conditions. You may wish to check with the issuing bank prior to a purchase. 

We will also reward you InstaPoints that can be redeemed as cashback when you make eligible foreign currency spends. 

The maximum InstaPoints awarded on eligible foreign currency transactions on amaze is capped at 500 InstaPoints per month.

For example, if you spent a total of 900 SGD in foreign currency transactions within a month, you will earn 450 InstaPoints (0.5 InstaPoint earned for every 1 SGD equivalent). If you spent a total of 3,000 SGD in foreign currency transactions within a month, you will earn the maximum of 500 InstaPoints.

Yes, all InstaPoints issued 1st October 2022 onwards will have an expiry of 12 months from the date of issue. For example, if you received your InstaPoints on 15th October 2022, they will expire on 14th October 2023.

All InstaPoints issued before 1st October 2022 have an expiry of 6 months.

Yes, we are planning to introduce more reward options to you. Stay tuned!

A Merchant Category Code (MCC) is a four-digit number assigned to a merchant or business by the merchant’s acquiring bank, and amaze does not determine the merchant’s MCC. To find the MCC of your transaction, simply go to the ‘Activity’ tab on your app and tap on the specific transaction.

Amaze transactions will start with an AMAZE* prefix. For example, AMAZE* AMAZON.COM.

The safety of your transactions is of utmost importance to us. We ensure that your payments are made to the intended receiver safely, securely, and in accordance with regulatory requirements. However, you can follow these tips to further protect your amaze card from fraud:

  • Share your card details: This includes your card number, password, code and PIN. If you need to access your card details to make a payment, go to amaze on the Instarem app, click Card info and copy your card details, or refer to your physical card. Always be sure about who you are paying.
  • Turn on alerts: Keep your mobile number and email address updated by going to My info in your profile on the app, so you receive alerts for every transaction made through amaze. If you suspect somebody is pretending to be us on email, reach out to our customer support team via chat by clicking Ask Adam.
  • Keep a tab on your transaction history: Click on the card icon at the bottom and view your amaze transactions under card activity.
  • Never pay anybody unknown: Scammers can pretend to be government organisations or even your loved ones, so always be alert.

If you find an unknown or suspicious transaction through an email alert or card activity, please lock your card by following these steps:

  • Go to amaze on the Instarem app and click the card icon at the bottom.
  • Click ‘Lock’ on the right. This will prevent any further transactions on your amaze card.

You may then report the transaction by following these steps:

  • Open your app and click on the second button (activity icon) on the bottom right.
  • Click on the specific transaction under transaction summary.
  • Click on Report a problem.
  • Alternatively, you may dispute the payment via the app. Go to Help Centre, click on Enquiries and add a new enquiry. Select amaze card related enquiry and raise a dispute within 14 days from the date of the unauthorised transaction.

You can request a replacement and block your existing card, so it does not get misused. Go to amaze on the Instarem app, click the settings icon (Manage) at the top. Click on Replace a card and select the reason as Lost card. Your current card will then be blocked, and you will receive a replacement with new card details almost immediately. Your physical card will arrive in 14-21 days.

As an amaze World Debit Mastercard cardholder, you can enjoy over 700 offers and benefits on shopping, dining, entertainment and travel. Just pay with your amaze card at the participating merchants listed here.

No, there are no fees involved. To enjoy Mastercard Travel Rewards, you simply need to spend with your amaze card at participating merchants online or in-store.

You can browse all the offers and find out more on Mastercard’s website here.

Cash withdrawal using amaze is only available for overseas ATMs. You can use your amaze card to withdraw up to SGD 1,000 (foreign currency equivalent) per day from any overseas ATM that displays the Mastercard®, Maestro® or Cirrus® logo or that accepts Mastercard bank cards.

Cash withdrawal will be available in 150+ currencies at FX rates provided by the ATM operator. amaze charges a fee of 2% of the value of the amount withdrawn (fee-free until 31 December, 2024). Some ATM operators may also levy cash withdrawal fees or impose a minimum withdrawal amount. The maximum daily withdrawal amount of SGD 1,000 is inclusive of all fees associated with the withdrawal.

To use your amaze card at an ATM overseas please ensure that:

  • You’ve selected amaze wallet as your payment source on the app.
  • You have sufficient funds in your amaze wallet.
  • You have enabled ‘Overseas transactions’ and ‘Overseas ATM withdrawal’. To do so, go to amaze on the app and click on ‘Manage’.

You can then use your 6-digit amaze PIN to withdraw cash overseas.

The money is debited from your amaze wallet. Please ensure your amaze card is linked to your amaze wallet and there are sufficient funds in your wallet before withdrawal.

amaze charges a fee of 2% of the value of the amount withdrawn (fee-free until 31 December, 2024). Some ATM providers may levy additional fees, which are usually displayed on the ATM screen.

You can withdraw SGD 1,000 (foreign currency equivalent) per day including all fees associated with the withdrawal.

The SGD 30,000 annual limit for your amaze wallet applies to your ATM withdrawals from the amaze wallet.

The 1% fee applied to domestic transactions surpassing 1,000 SGD monthly and select domestic transactions will be displayed as the second entry on the specific transaction, like so:

 
On the activity screen in-app
On your card statement
1st entry: Original transaction
Displayed as the original transaction.
Displayed as "AMAZE" followed by the transaction description.
2nd entry: 1% amaze fee
Displayed as "amaze fee" followed by the transaction description.

Displayed as "AMAZE" followed by the transaction description.

For example:

Original transaction seen in-app:
amaze transaction screenshot 1

amaze fee seen in-app: 

amaze transaction screenshot 2

There is no annual fee or admin fee involved with the amaze card. There are also no fees involved when you make any foreign currency transactions with amaze.

However, there’s a 1% fee (min. 0.50 SGD) on all monthly domestic spending in excess of 1,000 SGD, when amaze is linked to a card. There’s also a small fee for withdrawing money with your amaze card overseas.

Here is the breakdown of all the fees associated with amaze:

Annual fees
Free
Card issuance
Free
Card replacement and delivery
Free
FX (non-SGD) admin processing fee
Free
Domestic (SGD) transactions

1% fee (minimum 0.50 SGD) on:

  • Monthly domestic spending over 1,000 in SGD with amaze linked to a card.
  • All domestic payments to merchants with MCC 6540 (e.g. E-wallet top ups) and MCC 4111 (EZ-Link wallet top-ups and TransitLink General Ticketing Machines only).
amaze wallet top-up with PayNow
Free
Overseas ATM cash withdrawal
2% fee Fee-free (until 31 Dec 2024)

Yes, it is. We are compliant with the Payment Card Industry Data Security Standards (PCI-DSS) as well as with the Personal Data Protection Act (PDPA). Rest assured that your data, personal and otherwise, is protected at all times.