beta version of button and label