Revenge is a dish best served cold so dearly departed Graham Foster should be delighted with the just desserts he deliveroo-ed from six feet under to former wife, employer and arch enemy Kim Tate via a sneaky last minute will change in Emmerdale's Wednesday 1st April episode.
Rhona Goskirk (Zoe Henry) was shocked when she discovered she had been made sole beneficiary of "a lot of money" but not too shocked to immediately put the money to good use by bailing out Moira Dingle (Natalie J Robb) just as Kim thought she'd got her claws into Butler's Farm.
It was a particularly satisfying move by Rhona after Kim (Claire King) had been especially vile to her in The Woolpack as she played the grieving widow. "You're the reason he's dead," spat Kim, pointing out that it was Pierce Harris (Jonathan Wrather), Rhona's rapist ex-husband who killed him.
Foster intended the money for Rhona and son Leo's future so buying the farm off Moira and going into partnership with her looks a better prospect than her intermittent locum work at the vets - just as long as Moira keeps off the bottle and doesn't pick any more fights with Cain.
From a storyline point of view it feels like a healthy reset for both Moira and Rhona in terms of character opening up fresh challenges for them when the soap eventually resumes filming and creating stories that are not defined by any love interests in the village.
Chances are that Kim won't take it lying down but there should be plenty of mileage in this new Game of Farms scenario forged in muck and mud.
Elsewhere Cain Dingle (Jeff Hordley) encouraged too-easily-swayed Will Taylor (Dean Andrews) to pick a side in his battle with crooked cop DI Malone (Mark Womack).
"And it better be mine." Time to grow that spine, Will.
- Will Brenda go to jail after being exposed by Mandy in Emmerdale?
- Emmerdale spoilers for next week: Al and Priya get passionate, plus Mandy wages war against Brenda
- Emmerdale cast: who is leaving, returning to and joining the cast?