a rectangular object with buttons