a machine with buttons and switches