Stoke City manager Mark Hughes has admitted that he made a mistake when he resigned as Fulham boss in 2011.
The 49-year-old Welshman decided to leave Craven Cottage after being heavily linked with the vacant job at Aston Villa but his next managerial position was an unsuccessful 10-month spell at Queen's Park Rangers.
"At the time I made the decision to leave because, given what I knew and what I thought was going to happen in the future, I couldn't commit to a new contract.
"With hindsight, it was probably the wrong decision.
Hughes said he had had doubts about the investment Fulham were prepared to make to improve their squad.
"I interpreted that as maybe the club didn't want to keep on progressing," he said.
"Obviously, almost immediately after I left they started investing in good players and spending some money, so I probably got that wrong."
Hughes, sacked by QPR just 12 games into last season, was appointed by Stoke in May to replace Tony Pulis and his team are 15th in the Premier League table after six matches.
The former Manchester United, Barcelona and Chelsea striker started his managerial career with the Welsh national team before spells in charge of Manchester City and Blackburn Rovers.
Photograph: Richard Heathcote/Getty Images
EPL's new managers: early signs don't enthuse
The HOTTEST Sporting Buzz is here!
What you must not miss in the EPL this week
Suarez nets two on League return as Liverpool win
Arsenal to play Chelsea in League Cup fourth round