public void addButton(Button button) {
   buttons.add(button);
   button.setDisabled(!loaded);
 }
 private void updateWidgets() {
   for (Button b : buttons) b.setDisabled(!loaded);
 }