https://betterprogramming.pub/5-advanced-features-of-aws-s3-that-are-hidden-from-developers-11a7f8f55975