Former loan star Ryan Williams has rejoined Barnsley on a permanent basis.
The 21-year-old Australian midfielder has signed a two-year deal with an option for a third with the Reds who agreed an undisclosed fee with Championship club Fulham.
Williams, who played seven games for Barnsley last season, said: "I am really happy to be back. As soon as I knew Barnsley were interested I wanted to come back because I really enjoyed myself here last season."