generate from s3 in photo model, for delayed job testing