Added caps lock support