change button name and disabled state
update todo