try newer s3_file implementation