couple of style details, made it so that confirmationMessageTemplateName can be empty