Kilmarnock have completed the signing of Cape Verde winger David Silva until the end of the season.
The 26-year-old previously spent two seasons at Rugby Park and returns to Ayrshire after a spell with Olhanense in Portugal.
Silva is manager Allan Johnston's second new signing in the space of a week, with defender Ismael Bouzid having made his debut in the 1-1 draw against Partick Thistle.
Kilmarnock's next Scottish Premiership fixture is at home to Celtic on Saturday, live on Sky Sports at 12.45pm.