a machine with buttons and a screen