Dundee have signed Zak Rudden on loan from Partick Thistle and sent fellow forward Alex Jakubiak the other way.
James McPake's men have also added right-back Vontae Daley-Campbell on loan from Leicester City.
Rudden, 21, had already agreed a pre-contract and a deal to 2025, but joins in time to aid Dundee's quest to stave off Scottish Premiership relegation.
The former Rangers youth has scored nine goals this season, having helped Thistle win League 1 last term.
Jakubiak, 25, will spend the rest of the season at Firhill before returning to Dundee, where he has extended terms.