add a suspension method to image downloaders