now we can load arbitrary images, one by one