keyboard additions