Use form_buttons, add update method