s3 default init function