Inbound Preston North End attacker Graham Burke says he owes a big debt of gratitude to Shamrock Rovers for reigniting his career.
Burke will play his last game for Rovers against Limerick on Friday night before moving to North End.
The Dubliner joined the Tallaght Stadium outfit in January 2017 and has scored 22 goals in 48 appearances for them - four of them in one game earlier this year.
He joined Shamrock having played in England for Aston Villa, Shrewsbury Town and Notts County.
Burke told Rovers' official website: "It was brilliant to play for Shamrock Rovers, the biggest club in Ireland.
" I want to thank Stephen Bradley for bringing me here, for showing so much faith in me, letting me express myself and making me a better player.
"It’s been brilliant and it’s got me to where I am now. I think I’ve matured and grown in everything since I’ve been here.
"The journey has been unbelievable. It doesn’t happen, the international call up and everything, without the gaffer and everybody believing in me.
"I thank the club a lot for putting its time and trust in me and I thank the fans for supporting me."
Shamrock boss Stephen Bradley said: "Graham is a special player that can change a game.
"I think he came to us a little bit broken but he’s matured both on and off the pitch.
"Obviously he has the ability but it’s his personality as well, his drive to be the best he can be.
"He’s put in a tremendous amount of work behind the scenes that people don’t see."
Burke will fit in some holiday time between leaving Shamrock and joining his Preston team-mates for the start of pre-season training on June 28.
The League of Ireland season started in February and the break will give Burke a welcome breather.