With Mohamed Salah's reported contract demands still not met by Liverpool, the reason as to why the club has not yet offered him a bumper new deal now seems to have been revealed.
The Egyptian superstar has started the 2021/22 campaign in incredible form, having scored nine goals in nine matches across all competitions so far.
With two years remaining on his contract at the Reds, Salah's future at the club is a hot topic amid rumours the player is demanding a staggering new wage considering his contribution to Jurgen Klopp's side.
It has been claimed that the former Roma winger has asked for a weekly salary of between £300 000 (R6.1 million) and £380 000 (R7.7 million), which would place him among the best-paid players in the Premier League.
According to the Daily Mirror, however, Salah's age (29) is causing reluctance on the club's part due to their usual policy of not handing players of around 30 years old big new contracts. The player will be 31 years old when his current deal expires in 2023.
Despite this reported strategy, though, Jordan Henderson, 31, was recently handed a long-term deal, although his weekly wages will not be anywhere near what Salah is said to be asking for.
While there are concerns, it seems likely that the Pharaohs talisman's recent form will ultimately impact the club's decision, with many classing the African attacker as the best player in the world at the moment.
Here is the current 10 highest-paid players in the Premier League: