Rotherham have signed Crawley winger Nicky Adams for an undisclosed fee on a two-and-a-half-year deal.
The 27-year-old started his career at Bury, moving on to Leicester, Brentford and Rochdale before joining Crawley in Red Devils in June 2012.
He could make his debut for Rotherham in Saturday's home match against Leyton Orient.
Meanwhile, the Millers have also extended the loan of QPR forward Tom Hitchcock until the end of the season.
Hitchcock, 21, has scored once in three games since joining Steve Evans's side earlier in January.