added missing return dfd when using boto for s3