the stack now gets the image url, this is faster and solves a problem where a unfound card url would be put on the stack