add essentials
s3