beginning of trying the button stuff