add support for button_size_xl