add s3 library