Swansea have re-signed Holland defender Dwight Tiendalli on a three-year deal.
Tiendalli looked to have played his last game for the club after his contract expired this summer but has now agreed a new deal that will take him through until 2016.
The Dutchman was one of last season's success stories at the Liberty Stadium, stepping into the first team at full-back after Neil Taylor was injured and making 25 appearances.
Tiendalli proved to be such a hit that he earned a first call-up for his country, after being released by FC Twente at the end of the 2011/12 season.
"I'm very happy to have signed this contract," Tiendalli told the club's official website. "I had a great experience here last season and I'm delighted to be back.
"I know the people, the club, the stadium and the city. For me it's amazing to get back and to be part of Swansea City again.
"It took a little bit longer than expected to finalise, but my first thought was always to sign for Swansea.
"I played 25 games last season. That was a lot of games, more than I expected given the situation I was in last summer when I didn't have a club.
"I think I did a good job overall, but as a person I'm never satisfied and I believe I can always be better."