add keyboard hiddening