updated _buttons object