Aberdeen have announced the signing of Preston North End striker Stevie May on a four year deal.
The 24 year old reunites with former manager Derek McInnes, who handed May his debut at St.Johnstone as a 16-year-old.
Speaking after he moved to the Pittodrie side, May said: "The manager has made no secret about trying to get me in the past, which is flattering.
"It's good to finally get the deal done which I think is right for both parties and I just can't wait to get started."
May scored 32 goals in 80 games for St.Johnstone between 2009 and 2014, before he signed for Sheffield Wednesday in August 2014 and to Preston in January 2015.
After completing the capture of May, McInnes commented: "I'm obviously delighted to get Stevie on board and he's a player I've enjoyed working with in the past and have been keen to work with again.
"To get a 24-year-old international player on a four-year deal is a great piece of business by the club and I'd like to thank the board for their assistance in making it happen."
Subject to international clearance, May will go straight into the squad for Saturday's Premiership clash with Ross County.