Dean Shiels has signed for Kilmarnock until the end of the season, manager Kenny Shiels has confirmed.
Shiels was on loan from Doncaster but severed ties with the Yorkshire club before signing a deal at lunchtime on Wednesday.
Chelsea defender Ben Gordon is set to sign for a second loan spell while Shiels expects Scunthorpe defender Michael Nelson to join the Ayrshire club.
The Killie manager said: "Dean has signed until the end of the season.
"He has taken a massive hit financially and he feels there is unfinished work here.
"Ben Gordon, who played for us last season and did so well, has agreed to and he will come up for the rest of the season.
"Michael hasn't signed yet but we are in the throes of doing that this afternoon."