New Blackburn Rovers manager Gary Bowyer has made his first three signings since he was handed permanent control of the team.
Winger Alan Judge has returned to Ewood Park following a three-year stint with Notts County, while Chris Taylor has joined from fellow Championship outfit Millwall.
Goalkeeper Simon Eastwood has also arrived along with the duo from League Two side Portsmouth.
All three will be officially unveiled at the beginning of July when their current contracts have expired with their respective clubs.
Bowyer was named the Blackburn boss last Friday.