make keyboard work