Championship side Nottingham Forest have signed striker Ross McCormack on loan from Aston Villa and Bolton forward Zach Clough for about £2.5m on a four-and-a-half-year contract.
Scotland international McCormack, 30, has recently been left out of Villa's side for disciplinary reasons.
The ex-Leeds and Fulham man, who signed for Villa for £12m in August, last scored on 26 December.
Clough, 21, has scored 21 league goals in 59 appearances for Bolton.
He was close to leaving the Macron Stadium 12 months earlier, but turned down an offer from Bristol City after a £2m bid was accepted by the club.