a machine with buttons on it