Bristol City have completed the signing of Nottingham Forest forward Jamie Paterson for an undisclosed fee.
The 24-year-old, who had been at the City Ground since 2013, has signed a three-year deal with the Robins.
Bristol head coach Lee Johnson told the club's website: "He's a talented player that I've always admired. I tracked him since his Walsall days and that's come up trumps by bringing him here today.
"I feel this move comes at the right time for Jamie and I look forward to seeing him at Ashton Gate."
Paterson spent part of last season on loan with Huddersfield Town, scoring six times in 34 league appearances.