Portsmouth have completed the signing of former Swindon Town midfielder Simon Ferry on a two-year deal.
The 25-year-old, who was released by the Robins in June, becomes Pompey's 11th signing of the summer.
"I'm amazed and delighted that we've managed to get Simon here," manager Guy Whittingham told Portsmouth's official website.
"He's spent four years at Swindon and won promotion once and got to the play-offs twice. He is a player that will work his socks off so he should prove popular with the fans here."
Ferry played 174 matches for Swindon, scoring eight goals in the process.