replay via logs on s3