Linfield have announced that former midfielder Kyle McClean has agreed a return to the club in January on a two-and-a-half year deal.
The St Johnstone man was on loan with the club for the latter part of last season and was a key player in helping the Blues win the Danske Bank Premiership.
McClean returned to the Saints over the summer but was released in September, leaving him without a club, but Linfield have agreed a new deal with him.
The 21-year-old has been training with the Blues' squad in recent weeks to regain his fitness and will be available to play once his deal comes into effect in early January.
Linfield have also been boosted after Gareth Deane and Matthew Clarke also agreed to extend their contracts by two years until the end of the 2021-22 season.
Goalkeeper Deane has seen his role enhanced since the departure of Roy Carroll, particularly towards the end of last season, although he has been backing up Rohan Ferguson for much of this campaign.
Clarke has been a stalwart at the back for the Blues, making over 200 appearances for the club, and earlier this summer he scored the winning goal as David Healy's men defeated FK Sujetska in a 3-2 win in the Europa League.
"Although they are both relatively young players at 25 years of age, they are also highly experienced and have been at the club for a considerable period of time," said Healy of Deane and Clarke.
"They are fully aware of the pressures and demands at the club and I’m really pleased that they have shown further commitment to the club by signing extended contracts.
"I've no doubt that they can continue to make a major contribution to the future well being and success of this club.
"Kyle made a positive impression when he was with us on loan from St. Johnstone at the tail end of last season and he’s been training with us over the past few weeks and playing with the Under-21 international squad.
"I’m delighted that he will be joining us on a two and a half year contract to take effect from early January and I know his signing and the contract extensions for Matthew and Gareth will be warmly welcomed by our supporters."