Fleetwood have made defender Danny Andrew their first signing since clinching promotion to League One.
The 23-year-old left-back joins Graham Alexander's side from Macclesfield for an undisclosed fee having being an ever-present in their 51 games last season.
"I am over the moon to make the move back into the league and especially into League One," Andrew told the club's official website.
"The manager phoned me and said that they wanted to meet me for a meeting. I met the gaffer and that was it from there. It just all happened fairly quickly.
"I have seen a couple of games, I watched the play-offs and I like the way they play and the ambitions of the club are different class.
"It seems like it has got really good people in and around the club and it was a no-brainer for me.
"As soon as they showed the interest, I think I was always going to end up coming here."