i can't allow the iteratee to finish until amazon is done. otherwise, the image may not be there if the user immediately calls a get request for the image (as we do in tagger)