a keyboard with keys