changes to button and text