Sunday, May 31, 2026

Is the price of Oil set to fall? – Currency Strength and Weakness for Monday 1st June 2026

Is the price of Oil set to fall? – Currency Strength and Weakness for Monday 1st June 2026

Hi Forex Trader,

I make my Currency Strength and Weakness suggestions every day based on where I see the market heading over the next 24 hours. Use my analysis below to aid your trading and to help you keep on the right side of the market.

My suggestions are posted by 6pm EST each day.

For The Forex Trading Coach clients, login here https://theforextradingcoachcourse.com/ to get your exact entry and exit points for today’s recommended pairs.

Overall there is strength in the NZD and CHF  

Overall there iminor weakness in the EUR, USD, GBP, CAD and JPY  

Trading Directions I am favouring for the next 24 hours

IMPORTANT: Just to let you know that Monday’s trade analysis, when the market opens at the beginning of the new week (Sunday if you are in the US/Europe) are usually the hardest to pick and if you wanted a day off trading, that would generally be the day to choose. The reason being; I am looking at the previous week’s prices and the new open prices for the week when making my analysis on a Monday and of course many things can happen between the close of the market one week and the opening of the market the next week and the market sentiment can often change. Just bear this in mind each Monday (Sunday US time)

Buy Trades – NZD/USD, NZD/JPY, NZD/CAD, CHF/JPY

Sell Trades – USD/CHF, GBP/CHF, EUR/NZD, EUR/CHF, CAD/CHF

Disclaimer: My clients have full access to my Currency Strength Weakness trading strategy, including specific trades each day that include the exact entry, stop loss and profit targets.
Use your own trading strategy and look to take trades that setup in the same direction as my daily analysis. If you don’t have a trading strategy, just CLICK HERE and I’ll send you some information to help you out.

WEEKLY FOREX TRADING VIDEO and iTUNES PODCAST:

In this week’s video I talk about:

“#635: These 2000-Year-Old Lessons Will Improve Your Trading”

 

Signup Below to Receive my Daily Analysis to your Inbox


Have a great week ahead.
Andrew Mitchem


– Andrew Mitchem
The Forex Trading Coach
Professional Forex Trader and Educator

The post Is the price of Oil set to fall? – Currency Strength and Weakness for Monday 1st June 2026 appeared first on Online Forex Trading Course.



* This article was originally published here

Thursday, May 28, 2026

The US Dollar falls as the New Zealand Dollar strength continues to end the week – Currency Strength and Weakness for Friday 29th May 2026

The US Dollar falls as the New Zealand Dollar strength continues to end the week – Currency Strength and Weakness for Friday 29th May 2026

Hi Forex Trader,

I make my Currency Strength and Weakness suggestions every day based on where I see the market heading over the next 24 hours. Use my analysis below to aid your trading and to help you keep on the right side of the market.

For The Forex Trading Coach clients, login here https://theforextradingcoachcourse.com/ to get your exact entry and exit points for today’s recommended pairs.

Overall there is strength in the NZD, with minor strength in the CAD and CHF

Overall there is weakness in the USD, with minor weakness in the GBP, JPY, and EUR

Trading Directions I am favouring for the next 24 hours

Buy Trades – CAD/JPY, CHF/JPY, NZD/USD, NZD/SGD, NZD/JPY, NZD/CNH, SP500 

Sell Trades – EUR/NZD, EUR/CHF, GBP/CAD, GBP/CHF, GBP/NZD, USD/CAD, USD/CHF, USD/JPY

Disclaimer: My clients have full access to my trading strategy, including specific Currency Strength Weakness trades each day that include the exact entry, stop loss and profit targets.
Use your own trading strategy and look to take trades that setup in the same direction as my daily analysis. If you don’t have a trading strategy, just CLICK HERE and I’ll send you some information to help you out.

A free copy of my Forex journey “From Dairy Farmer to Forex Trader” is available on video, mp3 or PDF file by clicking here

Signup Below to Receive my Daily Analysis to your Inbox


Have a fantastic weekend,

Andrew


– Andrew Mitchem
The Forex Trading Coach
Professional Forex Trader and Educator

 

The post The US Dollar falls as the New Zealand Dollar strength continues to end the week – Currency Strength and Weakness for Friday 29th May 2026 appeared first on Online Forex Trading Course.



* This article was originally published here

Wednesday, May 27, 2026

Massive strength returns to the New Zealand Dollar – Currency Strength and Weakness for Thursday 28th May 2026

Massive strength returns to the New Zealand Dollar – Currency Strength and Weakness for Thursday 28th May 2026

Hi Forex Trader, I make my Currency Strength and Weakness suggestions every day based on where I see the market heading over the next 24 hours. Use my analysis below to aid your trading and to help you keep on the right side of the market.

My suggestions are posted by 6pm EST each day.

For The Forex Trading Coach clients, login here https://theforextradingcoachcourse.com/ to get your exact entry and exit points for today’s recommended pairs.

Overall there is strength in the NZD

Overall there iminor weakness in the AUD, CAD, and CHF 

Trading Directions I am favouring for the next 24 hours

Buy Trades – EUR/CHF, USD/MXN, USD/JPY, NZD/USD, NZD/SGD, NZD/CHF, NZD/JPY, NZD/CNH, SGD/JPY, 

Sell Trades – EUR/NZD, GBP/NZD, AUD/NZD, XAG/USD, XAG/AUD, XAG/EUR, UKBRENT, USWTI 

Disclaimer: My clients have full access to my trading strategy, including specific Currency Strength and Weakness trades each day that include the exact entry, stop loss and profit targets.
Use your own trading strategy and look to take trades that setup in the same direction as my daily analysis. If you don’t have a trading strategy, just CLICK HERE and I’ll send you some information to help you out.


AMAZING FREE TRADING TOOL – Click here Download your own FREE copy of my MT4 trading tool which will help you trade with low risk per trade, remove much of the emotion involved with taking trades and take away the focus on making “Pips”.

 

Signup Below to Receive my Daily Analysis to your Inbox


Andrew


– Andrew Mitchem
The Forex Trading Coach Professional Forex Trader and Educator

The post Massive strength returns to the New Zealand Dollar – Currency Strength and Weakness for Thursday 28th May 2026 appeared first on Online Forex Trading Course.



* This article was originally published here

Tuesday, May 26, 2026

AUD and USD Strength – Currency Strength and Weakness for Wednesday 27th May 2026

AUD and USD Strength – Currency Strength and Weakness for Wednesday 27th May 2026

Hi Forex Trader,

I make my Currency Strength and Weakness suggestions every day based on where I see the market heading over the next 24 hours. Use my analysis below to aid your trading and to help you keep on the right side of the market.


My suggestions are posted by 6pm EST each day.

For The Forex Trading Coach clients, login here https://theforextradingcoachcourse.com/ to get your exact entry and exit points for today’s recommended pairs.

Overall there is strength in the USD and AUD

Overall there is weakness in the NZD and CHF, with a minor weakness in GBP


Trading Directions I am favouring for the next 24 hours

Buy Trades – EURGBP, AUDCHF, USWTI, EURJPY, USDJPY, EURNZD, USDCHF, AUDNZD

Sell Trades – GBPUSD, XAUUSD, XAUCNH, NZDJPY, NZDCAD, NZDUSD

 

Disclaimer: My clients have full access to my trading strategy, including Currency Strength and Weakness specific trades each day that include the exact entry, stop loss and profit targets.
Use your own trading strategy and look to take trades that setup in the same direction as my daily analysis. If you don’t have a trading strategy, just CLICK HERE and I’ll send you some information to help you out.



FREE FOREX WEBINARS THIS WEEK FOR NEW FOREX TRADERS – Click here

There are 2 webinar times this week.


 

Signup Below to Receive my Daily Analysis to your Inbox

 


Regards
Andrew


– Andrew Mitchem
The Forex Trading Coach
Professional Forex Trader and Educator

The post AUD and USD Strength – Currency Strength and Weakness for Wednesday 27th May 2026 appeared first on Online Forex Trading Course.



* This article was originally published here

Monday, May 25, 2026

GBP and AUD Strength – Currency Strength and Weakness for Tuesday 26th May 2026

GBP and AUD Strength – Currency Strength and Weakness for Tuesday 26th May 2026

Hi Forex Trader,

I make my Currency Strength and Weakness suggestions every day based on where I see the market heading over the next 24 hours. Use my analysis below to aid your trading and to help you keep on the right side of the market.

My suggestions are posted by 6pm EST each day

For The Forex Trading Coach clients, login here https://theforextradingcoachcourse.com/ to get your exact entry and exit points for today’s recommended pairs.

Overall there is strength in the GBP and AUD

Overall there is weakness in the NZD and JPY with minor weakness in USD

Disclaimer: My clients have full access to my trading strategy, including specific Currency Strength and Weakness trades each day that include the exact entry, stop loss and profit targets.
Use your own trading strategy and look to take trades that setup in the same direction as my daily analysis. If you don’t have a trading strategy, just CLICK HERE and I’ll send you some information to help you out.


Buy Trades – GBPUSD, JP225, US2000, XAUUSD, GBPNZD, NAS100, GBPCHF, SP500, AUDJPY, CADJPY, GER40, AUDCAD, GBPCAD, AUDNZD, GBPSGD

Sell Trades – EURGBP, EURHUF, USDZAR


FREE TRADING WEBINARS FOR FRUSTRATED TRADERS

Click here to Register

Are you a frustrated trader, feeling like you’re ready to give it all up?

Have you been trading for 6-12 months or more and you’re feeling like you’re not achieving the kind of profits you should be?

If the answer to either question is “yes” then this webinar is perfect for you. There are 2 webinar times this week.

 

Signup Below to Receive my Daily Analysis to your Inbox


To Your Trading Success.
Andrew


– Andrew Mitchem
The Forex Trading Coach
Professional Forex Trader and Educator

The post GBP and AUD Strength – Currency Strength and Weakness for Tuesday 26th May 2026 appeared first on Online Forex Trading Course.



* This article was originally published here

Friday, May 22, 2026

A big fall in the New Zealand Dollar – Currency Strength and Weakness for Monday 18th May 2026

A big fall in the New Zealand Dollar – Currency Strength and Weakness for Monday 18th May 2026

Hi Forex Trader,

I make my Currency Strength and Weakness suggestions every day based on where I see the market heading over the next 24 hours. Use my analysis below to aid your trading and to help you keep on the right side of the market.

My suggestions are posted by 6pm EST each day

For The Forex Trading Coach clients, login here https://theforextradingcoachcourse.com/ to get your exact entry and exit points for today’s recommended pairs.

Overall there is strength in the USD and CAD, with minor strength in the EUR and JPY 

Overall there is weakness in the NZD and AUD 

Disclaimer: My clients have full access to my trading strategy, including specific Currency Strength and Weakness trades each day that include the exact entry, stop loss and profit targets.
Use your own trading strategy and look to take trades that setup in the same direction as my daily analysis. If you don’t have a trading strategy, just CLICK HERE and I’ll send you some information to help you out.


Buy Trades – EUR/GBP, EUR/NZD, EUR/AUD    

Sell Trades – GBP/USD, NZD/USD, NZD/JPY, NZD/CAD, NZD/CHF, AUD/USD, AUD/JPY, GBP/CAD, AUD/CHF, AUD/CAD, XAG/USD   


FREE TRADING WEBINARS FOR FRUSTRATED TRADERS

Click here to Register

Are you a frustrated trader, feeling like you’re ready to give it all up?

Have you been trading for 6-12 months or more and you’re feeling like you’re not achieving the kind of profits you should be?

If the answer to either question is “yes” then this webinar is perfect for you. There are 2 webinar times this week.

 

Signup Below to Receive my Daily Analysis to your Inbox


To Your Trading Success.
Andrew


– Andrew Mitchem
The Forex Trading Coach
Professional Forex Trader and Educator

The post A big fall in the New Zealand Dollar – Currency Strength and Weakness for Monday 18th May 2026 appeared first on Online Forex Trading Course.



* This article was originally published here

Thursday, May 21, 2026

The NZD continues to rise as the CAD slides down to end the week – Currency Strength and Weakness for Friday 22nd May 2026

The NZD continues to rise as the CAD slides down to end the week – Currency Strength and Weakness for Friday 22nd May 2026

Hi Forex Trader,

I make my Currency Strength and Weakness suggestions every day based on where I see the market heading over the next 24 hours. Use my analysis below to aid your trading and to help you keep on the right side of the market.

For The Forex Trading Coach clients, login here https://theforextradingcoachcourse.com/ to get your exact entry and exit points for today’s recommended pairs.

Overall there is strength in the NZD, with minor strength in the CHF

Overall there is weakness in the CAD

Trading Directions I am favouring for the next 24 hours

Buy Trades – EUR/CAD, GBP/CAD, USD/CAD, NZD/CAD, US500, DJ30

Sell Trades – CAD/CHF, CAD/JPY

Disclaimer: My clients have full access to my trading strategy, including specific Currency Strength Weakness trades each day that include the exact entry, stop loss and profit targets.
Use your own trading strategy and look to take trades that setup in the same direction as my daily analysis. If you don’t have a trading strategy, just CLICK HERE and I’ll send you some information to help you out.

A free copy of my Forex journey “From Dairy Farmer to Forex Trader” is available on video, mp3 or PDF file by clicking here

Signup Below to Receive my Daily Analysis to your Inbox


Have a fantastic weekend,

Andrew


– Andrew Mitchem
The Forex Trading Coach
Professional Forex Trader and Educator

The post The NZD continues to rise as the CAD slides down to end the week – Currency Strength and Weakness for Friday 22nd May 2026 appeared first on Online Forex Trading Course.



* This article was originally published here

Wednesday, May 20, 2026

The USD and CAD fall as big strength returns to the AUD and NZD – Currency Strength and Weakness for Thursday 21st May 2026

The USD and CAD fall as big strength returns to the AUD and NZD – Currency Strength and Weakness for Thursday 21st May 2026

Hi Forex Trader, I make my Currency Strength and Weakness suggestions every day based on where I see the market heading over the next 24 hours. Use my analysis below to aid your trading and to help you keep on the right side of the market.

My suggestions are posted by 6pm EST each day.

For The Forex Trading Coach clients, login here https://theforextradingcoachcourse.com/ to get your exact entry and exit points for today’s recommended pairs.

Overall there is strength in the AUD and NZD

Overall there is weakness in the CAD, USD, and JPY, with minor weakness in the EUR

Trading Directions I am favouring for the next 24 hours

Buy Trades – AUD/CAD, AUD/JPY, AUD/CHF, NZD/USD, NZD/CHF, NZD/CAD, NZD/JPY, SGD/JPY, SP500, BTC/USD, BNB/USD, DJ30, XCU/USD

Sell Trades – EUR/AUD, EUR/NZD, USD/SGD, UKBRENT, USWTI 

Disclaimer: My clients have full access to my trading strategy, including specific Currency Strength and Weakness trades each day that include the exact entry, stop loss and profit targets.
Use your own trading strategy and look to take trades that setup in the same direction as my daily analysis. If you don’t have a trading strategy, just CLICK HERE and I’ll send you some information to help you out.


AMAZING FREE TRADING TOOL – Click here Download your own FREE copy of my MT4 trading tool which will help you trade with low risk per trade, remove much of the emotion involved with taking trades and take away the focus on making “Pips”.

 

Signup Below to Receive my Daily Analysis to your Inbox


Andrew


– Andrew Mitchem
The Forex Trading Coach Professional Forex Trader and Educator

The post The USD and CAD fall as big strength returns to the AUD and NZD – Currency Strength and Weakness for Thursday 21st May 2026 appeared first on Online Forex Trading Course.



* This article was originally published here

Tuesday, May 19, 2026

CAD and USD Strength – Currency Strength and Weakness for Wednesday 20th May 2026

CAD and USD Strength – Currency Strength and Weakness for Wednesday 20th May 2026

Hi Forex Trader,

I make my Currency Strength and Weakness suggestions every day based on where I see the market heading over the next 24 hours. Use my analysis below to aid your trading and to help you keep on the right side of the market.


My suggestions are posted by 6pm EST each day.

For The Forex Trading Coach clients, login here https://theforextradingcoachcourse.com/ to get your exact entry and exit points for today’s recommended pairs.

Overall there is strength in the USD and CAD, with minor strength in the JPY and GBP

Overall there is weakness in the AUD and NZD, with minor weakness in the EUR and CHF


Trading Directions I am favouring for the next 24 hours

Buy Trades – USDCHF, GAS, CADCHF, USDMXN, GBPAUD, USDHUF, CADSGD

Sell Trades – AUDUSD, XAUUSD, EURUSD, XAUCNH, AUDJPY, AUDCAD, XAGEUR, EURCAD, XAGUSD, XAUGBP, CHFJPY

 

Disclaimer: My clients have full access to my trading strategy, including Currency Strength and Weakness specific trades each day that include the exact entry, stop loss and profit targets.
Use your own trading strategy and look to take trades that setup in the same direction as my daily analysis. If you don’t have a trading strategy, just CLICK HERE and I’ll send you some information to help you out.



FREE FOREX WEBINARS THIS WEEK FOR NEW FOREX TRADERS – Click here

There are 2 webinar times this week.


 

Signup Below to Receive my Daily Analysis to your Inbox

 


Regards
Andrew


– Andrew Mitchem
The Forex Trading Coach
Professional Forex Trader and Educator

The post CAD and USD Strength – Currency Strength and Weakness for Wednesday 20th May 2026 appeared first on Online Forex Trading Course.



* This article was originally published here

Monday, May 18, 2026

GBP and NZD Strength – Currency Strength and Weakness for Tuesday 19 May 2026

GBP and NZD Strength – Currency Strength and Weakness for Tuesday 19 May 2026

Hi Forex Trader,

I make my Currency Strength and Weakness suggestions every day based on where I see the market heading over the next 24 hours. Use my analysis below to aid your trading and to help you keep on the right side of the market.

My suggestions are posted by 6pm EST each day

For The Forex Trading Coach clients, login here https://theforextradingcoachcourse.com/ to get your exact entry and exit points for today’s recommended pairs.

Overall there is strength in the GBP and NZD with minor strength in EUR and AUD

Overall there is weakness in the USD, CAD and JPY with minor weakness in CHF

Disclaimer: My clients have full access to my trading strategy, including specific Currency Strength and Weakness trades each day that include the exact entry, stop loss and profit targets.
Use your own trading strategy and look to take trades that setup in the same direction as my daily analysis. If you don’t have a trading strategy, just CLICK HERE and I’ll send you some information to help you out.


Buy Trades – GBPUSD, EURJPY, GBPCHF, CADJPY, EURCAD, GBPAUD, GBPCAD, GBPSGD, SGDJPY, GER40

Sell Trades – EURGBP, AUDNZD, BCHUSD, BTCUSD


FREE TRADING WEBINARS FOR FRUSTRATED TRADERS

Click here to Register

Are you a frustrated trader, feeling like you’re ready to give it all up?

Have you been trading for 6-12 months or more and you’re feeling like you’re not achieving the kind of profits you should be?

If the answer to either question is “yes” then this webinar is perfect for you. There are 2 webinar times this week.

 

Signup Below to Receive my Daily Analysis to your Inbox


To Your Trading Success.
Andrew


– Andrew Mitchem
The Forex Trading Coach
Professional Forex Trader and Educator

The post GBP and NZD Strength – Currency Strength and Weakness for Tuesday 19 May 2026 appeared first on Online Forex Trading Course.



* This article was originally published here

Wednesday, May 13, 2026

The NZD and EUR fall as the Aussie Dollar continues to climb – Currency Strength and Weakness for Thursday 14th May 2026

The NZD and EUR fall as the Aussie Dollar continues to climb – Currency Strength and Weakness for Thursday 14th May 2026

Hi Forex Trader, I make my Currency Strength and Weakness suggestions every day based on where I see the market heading over the next 24 hours. Use my analysis below to aid your trading and to help you keep on the right side of the market.

My suggestions are posted by 6pm EST each day.

For The Forex Trading Coach clients, login here https://theforextradingcoachcourse.com/ to get your exact entry and exit points for today’s recommended pairs.

Overall there is strength in the AUD, with minor strength in the USD

Overall there is weakness in the NZD and EUR

Trading Directions I am favouring for the next 24 hours

Buy Trades – AUD/CAD, AUD/SGD, AUD/NZD, AUD/JPY, AUD/CHF, AUD/USD, US500

Sell Trades – EUR/USD, EUR/AUD, EUR/MXN, GBP/AUD, XAU/AUD

Disclaimer: My clients have full access to my trading strategy, including specific Currency Strength and Weakness trades each day that include the exact entry, stop loss and profit targets.
Use your own trading strategy and look to take trades that setup in the same direction as my daily analysis. If you don’t have a trading strategy, just CLICK HERE and I’ll send you some information to help you out.


AMAZING FREE TRADING TOOL – Click here Download your own FREE copy of my MT4 trading tool which will help you trade with low risk per trade, remove much of the emotion involved with taking trades and take away the focus on making “Pips”.

 

Signup Below to Receive my Daily Analysis to your Inbox


Andrew


– Andrew Mitchem
The Forex Trading Coach Professional Forex Trader and Educator

The post The NZD and EUR fall as the Aussie Dollar continues to climb – Currency Strength and Weakness for Thursday 14th May 2026 appeared first on Online Forex Trading Course.



* This article was originally published here

Tuesday, May 12, 2026

AUD and USD Strength – Currency Strength and Weakness for Wednesday 13th May 2026

AUD and USD Strength – Currency Strength and Weakness for Wednesday 13th May 2026

Hi Forex Trader,

I make my Currency Strength and Weakness suggestions every day based on where I see the market heading over the next 24 hours. Use my analysis below to aid your trading and to help you keep on the right side of the market.


My suggestions are posted by 6pm EST each day.

For The Forex Trading Coach clients, login here https://theforextradingcoachcourse.com/ to get your exact entry and exit points for today’s recommended pairs.

Overall there is strength in the USD and AUD

Overall there is weakness in the EUR, GBP and CHF


Trading Directions I am favouring for the next 24 hours

Buy Trades – WTIUSD, USDSEK

Sell Trades – GBPUSD, EURAUD, EURUSD, ADAUSD, GBPAUD, BCHUSD, GBPHKD, GBPCNH, NETH25, SOLUSD, LNKUSD

 

Disclaimer: My clients have full access to my trading strategy, including Currency Strength and Weakness specific trades each day that include the exact entry, stop loss and profit targets.
Use your own trading strategy and look to take trades that setup in the same direction as my daily analysis. If you don’t have a trading strategy, just CLICK HERE and I’ll send you some information to help you out.



FREE FOREX WEBINARS THIS WEEK FOR NEW FOREX TRADERS – Click here

There are 2 webinar times this week.


 

Signup Below to Receive my Daily Analysis to your Inbox

 


Regards
Andrew


– Andrew Mitchem
The Forex Trading Coach
Professional Forex Trader and Educator

The post AUD and USD Strength – Currency Strength and Weakness for Wednesday 13th May 2026 appeared first on Online Forex Trading Course.



* This article was originally published here

Monday, May 11, 2026

GBP and AUD Strength – Currency Strength and Weakness for Tuesday 12th May 2026

GBP and AUD Strength – Currency Strength and Weakness for Tuesday 12th May 2026

Hi Forex Trader,

I make my Currency Strength and Weakness suggestions every day based on where I see the market heading over the next 24 hours. Use my analysis below to aid your trading and to help you keep on the right side of the market.

My suggestions are posted by 6pm EST each day

For The Forex Trading Coach clients, login here https://theforextradingcoachcourse.com/ to get your exact entry and exit points for today’s recommended pairs.

Overall there is strength in the GBP and AUD 

Overall there is weakness in the JPY and CHF with minor weakness in USD

Disclaimer: My clients have full access to my trading strategy, including specific Currency Strength and Weakness trades each day that include the exact entry, stop loss and profit targets.
Use your own trading strategy and look to take trades that setup in the same direction as my daily analysis. If you don’t have a trading strategy, just CLICK HERE and I’ll send you some information to help you out.

Buy Trades – AUDCHF, EURJPY, USDJPY, GBPCHF, AUDJPY, NZDJPY, NZDCHF, CADJPY

Sell Trades – BCHUSD  

FREE TRADING WEBINARS FOR FRUSTRATED TRADERS

Click here to Register

Are you a frustrated trader, feeling like you’re ready to give it all up?

Have you been trading for 6-12 months or more and you’re feeling like you’re not achieving the kind of profits you should be?

If the answer to either question is “yes” then this webinar is perfect for you. There are 2 webinar times this week.

 

Signup Below to Receive my Daily Analysis to your Inbox


To Your Trading Success.
Andrew


– Andrew Mitchem
The Forex Trading Coach
Professional Forex Trader and Educator

The post GBP and AUD Strength – Currency Strength and Weakness for Tuesday 12th May 2026 appeared first on Online Forex Trading Course.



* This article was originally published here

SpaceX Could Crash the Nasdaq...

* This article was originally published here