Made s3field optional