showing and hiding keyboard
autocompletion almost finish
filter keys os also working