Swansea winger Wayne Routledge has signed a new contract until 2019.
Routledge's original deal was due to run out in the summer of 2018, a the 32-year-old could earn a further year if he meets an appearance-based clause in the 2018-19 season.
"The club wanted me to stay here and I wanted to commit myself further. It was a no-brainer," he told the official Swansea website.
"There was recent interest from other clubs, but for me there wasn't really a decision to be made about my future here.
"I've been here since our first season in the Premier League and I'm personally very proud of what we have achieved so far. It's panned out so well.
- Swansea City AFC (@SwansOfficial) 26 January 2017
"The new contract could take me to nearly 10 years at this club and hopefully there are more good times ahead."
Routledge joined Swansea in August 2011 following the Welsh club's promotion to the top flight. He had previously played for eight clubs including Tottenham, Aston Villa, QPR and Newcastle.
He said he believed the struggling Swans could build on their weekend win at Liverpool and stay in the Premier League.
"We are not in a great position right now, but we are working very hard each day to rectify that," Routledge added.
"The result at Liverpool showed what we are capable of. Hopefully it can give us a boost and has set a platform for us to produce more performances like that to move up the table."