adding optional 'add_text' for multi text option so user can define button text