using only one save button, toggling disabled in widget