please add a comment before thie function that the caller has the responsability to revoke the image url