a machine with a screen and buttons