update buttons, drop state param testing