Wrexham have signed former Wales Under-21 goalkeeper Anthony Williams on a two-year contract.
Williams made a big impact at Wrexham last season
Williams made nine appearances on loan for the Dragons from Carlisle at the end of the season, keeping five clean sheets as the club avoided relegation.
The 29-year-old was out of contract at League One side Carlisle so moves down a division on a free transfer.
"The club is geared up for success and hopefully we can get out of this league next season," Williams told BBC Sport.
"That's what I want - I haven't joined to make up the numbers.
"I was looking to join a club which would give me more opportunities to play and the fact that Wrexham is a Welsh club was also a factor.
"The training ground and improvements they are making convinced me this is a big club and one that's going forward."
Wrexham boss Brian Carey told the club website: "He made a big contribution and we are delighted that he is staying."