Thanks for that. Only yesterday my keyboard wasn't responding and I had to resort to the on screen version. Today everything is back to normal. It's a Surface Laptop 5 and I've had similar glitches before that come and go, although overall I like it.