Norwich City are enjoying a sensational season as they sit top of the Championship with four games left to play.
The Canaries are on course to seal promotion back to the Premier League, in no small part down to the signings they made last summer.
Stuart Webber and Daniel Farke worked hard to make some superb additions to the squad in the last two windows, but just how well have they done?
We have taken each signing and graded them on how they have worked out…
Teemu Pukki: A +
Could it have gone any better? Free transfer – Championship Player of the Year – Championship top scorer – best goalscoring season by any Norwich player in the top two divisions ever.
Felix Passlack: D -
Passlack came in with many believing that he would be the first-choice right-back this season. However, some less than convincing League Cup showings and a poor display off the bench against Preston is all we’ve seen of the German.
Mo Leitner: B
After initially joining on loan last January, Leitner made his deal permanent in the summer and was arguably the best player in the Championship during the first-half of the season. Injuries have disrupted his campaign, but he looks set to play a key part in the final few matches.
Philip Heise: ?
Signed in January and yet to make an appearance for the club. Only signed as cover for Jamal Lewis. Hard to grade at this moment in time.
Ben Marshall: D -
Norwich fans seemed excited when Marshall came in from Wolves, due to his rave reviews, but the winger struggled at right-back during the first month of the season before not playing again until January. He was loaned out to Millwall.
Jordan Rhodes: C +
Although Rhodes was initially expected to be the main man for Norwich, he has been very good in his supporting role. He’s scored some important goals this season, including both in a 2-1 win over Aston Villa and vital equalisers against West Brom and Millwall.
Emi Buendia: A+
Eight goals and 16 assists for the Argentine midfielder this season. Signed for £1.5m, what an incredible signing!
Tim Krul: B+
Despite making some errors at the start of the season, Krul has become a steady figure at the back for Norwich and his experience has been crucial to where they are in the league.
Here's more you might like
Monaco could make permanent Lemina signing – and this would be ideal
“Wouldn’t make sense” – These Liverpool fans react to Vorm links
Celtic poised to complete Ibe deal – would he be a good signing?
Celtic supporters are not happy with BT Sport’s League Cup Team of the Week
Stuart Armstrong: Underused, underrated or under threat?
‘The passion’ – these Arsenal fans are loving Aubameyang and Willock’s Burnley reaction