v0.6 add custom button names to YesNoCancel function