a machine with buttons and buttons