Dunfermline have agreed a season-long loan deal with Rangers for goalkeeper Allan McGregor.
The Pars' new signings are paraded at East End Park
And the Fife club have also signed former Ross County youngster Jamie McCunnie on a one-year contract.
McCunnie, who began his career at Dundee United, rejected new terms at Victoria Park back in May.
The 22-year-old can play at full-back or in midfield and joins fellow new arrivals Liam Horsted and Yannick Zambernardi at East End Park.
McGregor, 23, has previously had a spell with St Johnstone but is behind experienced duo Ronald Waterreus and Stefan Klos in the Ibrox pecking order.
But Rangers manager McLeish insists that McGregor is still being groomed as the eventual number one.
"It has been under discussion for a few days and we would love Allan to get first-team experience," said McLeish last week.
"We think he can take the next step to becoming Rangers number one, so a year out with a good team at a good level would no doubt benefit him."