Shrewsbury Town have signed winger Moha El Ouriachi and striker George Waring from Premier League side Stoke City, both on a six-month loan.
Chester-born former Everton trainee Waring, 21, is yet to make a first-team appearance for Stoke, but scored six times in 19 League One appearances on loan at Barnsley two seasons ago.
He then had 14 games on loan at League Two side Oxford United last season.
El Ouriachi joined the Potters from Barcelona after rejecting a new deal.
Their arrival adds to the nine pre-season signings made by Town boss Micky Mellon, on top of which he added young striker Ivan Toney on a half-season loan from Newcastle United.