Aberdeen have completed the signing of Northern Ireland international winger Niall McGinn from Celtic.
McGinn, 24, spent last season on loan at npower League One side Brentford and has now signed a two-year deal with the Dons.
The former Derry City star also revealed he is looking forward to working under Craig Brown at Pittodrie.
"Aberdeen is a massive club and I'm really looking forward to be back playing in Scotland," he said.
"I thoroughly enjoyed my time at Brentford last season and, playing week in week out has, I believe, made me a better player.
"Craig Brown has big plans for the club and I definitely want to be a part of that."