Macclesfield Town have clinched the signing of midfielder Jamie Tolley from League Two rivals Shrewsbury Town.
The two clubs agreed a five-figure sum to take the 23-year-old to the Moss Rose on a two-year deal.
"I tried to sign him at Port Vale four years ago. He has an excellent record for someone of his age," Town boss Brian Horton told his club's website.
Youth team product Tolley made over 200 appearances for the Shrews but turned down the offer of a new deal.