Wolves boss Nuno Espirito Santo criticises his under-performing side after they finally beat Shrewsbury in the FA Cup.
Ivan Cavaleiro struck to seal a 3-2 replay win and book a fifth-round trip to Bristol City after Matt Doherty's first-half double.
The defender continued to haunt the Shrews having also scored the injury-time leveller in the 2-2 draw in Shropshire last month.
James Bolton and Josh Laurent, after John Ruddy's gaffe, had put the Shrews 2-1 ahead in the first half before Wolves recovered but Nuno remained unimpressed.
He said: "I'm not happy with the performance but happy because we got to the fifth round.
"This is the most important (thing) but we have to look at the game and see it was not one of the best performances.
"Everybody is aware of that. It's job done. Football has these things and you can't always control them, you have to react to them.
"There are a lot of things we have to work on on the training ground and get better at.
"We pick always a strong XI. The idea is always to have a good XI. Today some players did well but I expect more from them. We have to improve a lot of things. We have to work on the training ground."