fix for keyboard